单选题
程序片段:在TC20中, int i=65536; printf("%d\n",i);的输出结果是()。
A
65536
B
0
C
有语法错误,无输出结果
D
-1
答案解析
正确答案:B
解析:
65536(十进制) = 10000000000000000(二进制,一个1,16个0)
TC的整形是16位的,只截取到16个0,故结果是0
注意:65535和-1在机器中的表示是一样的
TC的整形是16位的,只截取到16个0,故结果是0
注意:65535和-1在机器中的表示是一样的
题目纠错
信息技术知识大赛
相关题目
单选题
以下有关操作系统设计目标描述错误的是( )。
单选题
允许多个用户同时使用同一个共享文件时,下列( )做法是不对的。
单选题
下面关于线程的叙述中,正确的是( )。
单选题
实时操作系统对可靠性和安全性要求极高,它( )。
单选题
虚拟存储技术是( )。
单选题
下列系统中,属于实时系统的是( )。
单选题
设有3个作业,它们同时到达,运行时间分别为T1、T2和T3,且T1≤T2≤T3,若它们在单处理机系统中按单道运行,采用短作业优先调度算法,则平均周转时间为( )。
单选题
下列关于P、V操作的说法中正确的是( )。
单选题
在 UNIX 系统中获取帮助信息的命令为( )。
单选题
在磁盘调度算法中,选择与当前磁头移动方向一致、磁头单向移动且距离最近的进程的算法为( )。
