下面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。
能帮我算下这个题,我要完整的过程,不要直接得数!60X+70×(100-X)=63*100 数学 2020-03-31 …
小学3年级数学.要求过程.谢谢、小巧的妈妈步行去工厂上班,他步行的速度是63米每分钟,他7时40分 数学 2020-04-07 …
求解此三角函数的一元三次方程..63/8sin³θ-3sin²θ-1=063/8sin³θ-3si 数学 2020-05-14 …
(90-x)x5分之3+7分之6x=63解方程 数学 2020-05-17 …
请问11.1X+X=3.63的方程怎么解答? 数学 2020-05-17 …
请在等式3×()-4×()=63的括号中分别填入一个数,使等式成立,且这两个数互为相反数任意写出一 数学 2020-05-23 …
在净水器服务管理信息系统程序调试的过程中,程序员发现计算总用水量是,程序运行结果与手工计算结果不同。 计算机类考试 2020-05-24 …
在微水洗车管理信息系统程序调试的过程中,程序员发现在统计工作量时,程序运行结果与手工计算结果不同。程 计算机类考试 2020-05-24 …
系统开发过程的流程如图所示,(63)阶段拟定了系统的目标、范围和要求。A.①B.②C.③D.④ 计算机类考试 2020-05-26 …
王力做一道减法题时,把减数36看成63结果算出来差是21,正确的差应该是多少? 数学 2020-06-02 …