下面C程序中,若在屏幕上输入数值331后回车,程序执行后,屏幕上显示的输出结果应为(63)。main(void)
下面C程序中,若在屏幕上输入数值331后回车,程序执行后,屏幕上显示的输出结果应为(63)。 main(void) { unsigned int a,b,c,d; Scanf("%o",&a); b = a>>4; c = ~ (~ 0 << 4); d = b & c; printf("d=%o\n",d); }
A.d=10
B.d=15
C.d=25
D.d=45
解析:在屏幕上输入数值331后回车,a的值为八进制的331,其二进制表示为11011001。右移4位后为1101。故执行语句b=a>>4;得b的二进制表示为1101。
现在由语句c=~(~04):计算c的值:
0: 0000000000000000
~0: 1111111111111111
~04: 1111111111110000
~(~04): 0000000000001111
故c的值为1111。
由d=b&c;得到d为1101,即八进制的15。故本题答案为B。
在Windows中,下列说法不正确的是().(A)一个应用程序窗口可含多个文档窗口(B)一个应用程 其他 2020-05-20 …
1、“匠”应查音序(),应查部首(),最后一笔是()。2、“缘故”的“缘1、“匠”应查音序(),应 其他 2020-06-13 …
化学的学科特征是在分子、原子水平上研究物质和创造物质.请根据图示回答下列问题:(1)图1中能说明分 化学 2020-06-19 …
向HCI、NH4CI、AICI3溶液中逐滴滴加NaOH,请写出反应先后顺序?拓展:若一题中有氧化还 化学 2020-06-27 …
如图是密闭体系中某反应的徽观示意图,“”和“”分别表示不同原子.(1)反应后方框内应再填入1个徽粒 化学 2020-07-01 …
(2009•海南)如图是密闭体系中某反应的徽观示意图,“”和“”分别表示不同原子.(1)反应后方框 化学 2020-07-20 …
已知X和Y可发生化合反应生成Z,现进行了两次实验,测得反应物的质量和充分反应后的生成物质量如下表所示 化学 2020-11-22 …
氧化还原反应和非氧化还原反应有先后顺序吗比如说FeFe2O3Cuo与HCI反应的先后顺序是怎样的?还 化学 2020-12-07 …
在windows.XP中,一个应用程序窗口被关闭后,此程序将?A.保存在在windows.XP中,一 其他 2020-12-28 …
如果几个反应可能同时存在,那么置换反应、复分解反应的先后顺序?如果几个反应可能同时存在,那么置换反应 其他 2021-01-07 …