单选题 有下列程序:
#include<stdio.h>
void main()
char a=4;
printf("%d/n",a=a<<1);

程序的运行结果是( )。

【正确答案】 C
【答案解析】[解析] 本题考查位操作,将4转化成二进制为0100,左移一位后为1000,转成十进制为8,所以输出8。