单选题
有以下程序: #include
main() { char x=2,y=2,z; z=(Y<<1)&(x>>1); prinff(“%d\n”,z); } 程序的输出结果是( )。
A、
1
B、
0
C、
4
D、
8
【正确答案】
B
【答案解析】
解析:本题考查位运算<<和&。y<<1为4,x>>1为1,二者与运算后为0,故B选项正确。
提交答案
关闭