单选题
若int类型占两个字节,则以下语句输出为()。
若int类型占两个字节,则以下语句输出为()。
int k=-1;
printf("%d,%u\n",k,k);
A
-1,-1
B
-1,65536
C
-1,32768
D
-1,65535
答案解析
正确答案:D
解析:
%u是以无符号整型方式输出,对于整数来说是采用二进制补码存储的。
因为-1是1111111111111111111(n个1),最前面的1表示是负数;而u是无符号整型数,1就变成最高位了,即2的(n-1)次方。
注意:65535和-1在机器中的表示是一样的
因为-1是1111111111111111111(n个1),最前面的1表示是负数;而u是无符号整型数,1就变成最高位了,即2的(n-1)次方。
注意:65535和-1在机器中的表示是一样的
题目纠错
计算机省级考试题目
相关题目
单选题
在Word中,可以显示水平标尺的两种视图模式是( ) 。
单选题
在Word中,对某个段落的全部文字进行下列设置,属于段落格式设置的是( )。
单选题
在Word中,撤销最后一个动作,除了使用菜单命令和工具按钮以外,还可以使用快捷键( )。
单选题
在Word中,被选定的文本以( )显示。
单选题
在Word中,"剪切"命令是( )。
单选题
在Word下,将文档的一部分文本内容复制到别处,首先要进行的操作是( )。
单选题
在Word 2003文档中创建图表的正确方法有( )
单选题
在Word 2003文档中插入图形的第一步操作是( )。
单选题
在Word文档中,把光标移动到文件尾部的快捷键是( )。
单选题
在Word的页面视图方式下,在屏幕上看到的与打印出来的文稿(文字、图片、页眉、页脚等)布局格式( )。
