首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 main() { unsigned short a=65536;int b; printf("%d\n",b=a); }
以下程序的输出结果是______。 main() { unsigned short a=65536;int b; printf("%d\n",b=a); }
admin
2009-02-15
25
问题
以下程序的输出结果是______。 main() { unsigned short a=65536;int b; printf("%d\n",b=a); }
选项
A、0
B、1
C、2
D、3
答案
1
解析
65536等于2的16次方,而短整型无符号数的取值范围为0~65535,65536已经超出a的存储范围,将截取溢出了的最高第17位,低16位全部为0,因此把a赋值给b,得到的是剩余的16个0,所以b的值为0。
转载请注明原文地址:https://kaotiyun.com/show/uCXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面关于命令按钮的叙述中错误的是
设窗体上有3个图像框:Image1、Image2、Image3,并有下面的程序代码:PrivateSubForm_Load()Image1.Picture=LoadPicture("LEAF.bmp")Image2.P
设在名称为MyForm的窗体上只有1个名称为C1的命令按钮,下面叙述正确的是
下面控件中,没有Caption属性的是
如果把程序的启动对象设置为:SubMain,则SubMain过程
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是
以下关于数组的叙述中,错误的是
以下不能用Print方法输出数据的对象或窗口是()。
线性表的长度为n。在最坏情况下,比较次数为n-1的算法是()。
随机试题
下列哪一种静脉麻醉药更适合用于冠心病病人的麻醉诱导?
A.骨肉瘤B.乳腺癌C.非霍奇金淋巴瘤D.卵巢肿瘤E.肝细胞癌适合本不能手术,先化疗或放疗,后术的是
不属于阻塞性肺气肿的体征是()
河流的混合过程包括()等分散过程及其联合过程。
在采购材料过程中支付的各项采购费用,均应记人“管理费用”账户。()
,5,,()
在“大萧条”的年代,是凯恩斯指出了市场失灵的可能性,也是凯恩斯给出了应对之方:政府增加开支,创造有效需求。这个今日天经地义的政策,70年前却是_________的言论,称它为一场“革命”,毫不为过。对于凯恩斯的新理论,当时学术界_________,西方各国
A、 B、 C、 D、 D
NewresearchfromtheUnitedStatessuggeststhatthemillennia-oldtherapyofyogacouldbenefitmillionsofpeoplewhosuffe
TimeManagementforCollegeStudentsTimeyouspentinhighschoolistotallydifferentfromthatincollege.Itisacritic
最新回复
(
0
)