单选题
有以下程序:
#include
main()
{ int a=12,c;
C=(a<<2)<<1;
printf("%d/n",c) ;
}
程序运行后的输出结果是{{U}} {{/U}}。
A. 3
B. 50
C. 2
D. 96
A
B
C
D
【正确答案】
D
【答案解析】
[解析] 考查左移运算符“<<”,将12转换为二进制为1100,左移2位,再左移1位,为1100000,即96。故选择答案D) 。
提交答案
关闭