问题
单项选择题
有以下程序 #include<stdio.h> main() {short c=124; c=c______; printf("%d\n",c); } 若要使程序的运行结果为248,应在下划线处填入的是( )。
A.>>2
B.|248
C.&0248
D.<<1
答案
参考答案:D
解析: 函数的执行结果显示;所要填的语句使得c的值翻倍,乘以2即可达到这种效果,乘以2也即左移1位。
有以下程序 #include<stdio.h> main() {short c=124; c=c______; printf("%d\n",c); } 若要使程序的运行结果为248,应在下划线处填入的是( )。
A.>>2
B.|248
C.&0248
D.<<1
参考答案:D
解析: 函数的执行结果显示;所要填的语句使得c的值翻倍,乘以2即可达到这种效果,乘以2也即左移1位。