有以下程序:
#include< stdio.h >
main()
{
char a=4;
printf(''%d\n'',a=a< < 1);
}
程序运行后的输出结果是( )。
【正确答案】 B
【答案解析】本题考查位运算,题目中将4向左移一位然后重新赋值给a,4左移一位为8,程序运行结果为8,选项B正确。