问题
单项选择题
若要使以下程序的运行结果为248,应在下画线处填入的是 #include<stdio.h> main(){ short c=124; c=c______; printf("%d\n", c); }
A.>>2
B.1248
C.&0248
D.<<1
答案
参考答案:D
解析: 本题考查的是位运算。248恰好是124的2倍。若将二进制数左移1位末尾补0得到的新数恰好是原数的2倍。所以只需对变量C进行左移1位的操作,故选D。