选择题
38.
有下列程序:
#include <stdio.h>
void main()
{ char a=4;
printf("%d\n",a=a<<1);
}
程序的运行结果是______。
A、
40
B、
16
C、
8
D、
4
【正确答案】
C
【答案解析】
本题考查位操作,将4转化成二进制为0100,左移一位后为1000,转成十进制为8,所以输出8。
提交答案
关闭