单选题 有以下程序:
#include <stdio.h>
main( )
{ char x=2,y=2,z;
z=(y<<1)&(X>>1);
printf("%d/n",z);
}
程序的输出结果是______。
【正确答案】 B
【答案解析】[解析] 本题考查位运算<<、&。y<<1为4,x>>1为1,二者“与”操作后为0,所以B选项正确。