下面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
第1题:
执行下列程序后,屏幕上显示的结果是( )。
A.2 3 4 5
B.2 3 4 3
C.4 5 4 5
D.2 3 2 3
第2题:
● 下面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);
}
(63)
A. d=10
B. d=15
C. d=25
D. d=45
第3题:
执行如下代码,则程序运行后,屏幕上显示的结果中的第二行是:________。 for i in range(3,10,3): if i%2: print(i)
第4题:
下面的程序执行后,屏幕上显示的应是( )。}
A.true
B.false
C.test
D.编译错误
第5题:
执行如下代码,则程序运行后,屏幕上显示的结果是:________。for i in range(3, 10, 3): if i%2: print(i)