选择题
有以下程序:
#include<stdio.h>
main()
{ int a=12, c;
c=(a<<2)<<1;
printf('%d\n', c);
}
程序运行后的输出结果是______。
A、
3
B、
50
C、
2
D、
96
【正确答案】
D
【答案解析】
本题考查左移运算符,左移运算符相当于乘以2即2n,所以a<<2=12*2*2=48,所以(a<<2)<1=48*2=96。
提交答案
关闭