问题
单项选择题
以下程序运行后的输出结果是 #include<stdio.h> main() { int a=2, b=2, c=2;printf("%d\n", a/b&c); }
A.0
B.1
C.2
D.3
答案
参考答案:A
解析: 本题考查位运算。由于a/b的结果为1,1&2的运算为00000001与00000010按位与,结果为0。
以下程序运行后的输出结果是 #include<stdio.h> main() { int a=2, b=2, c=2;printf("%d\n", a/b&c); }
A.0
B.1
C.2
D.3
参考答案:A
解析: 本题考查位运算。由于a/b的结果为1,1&2的运算为00000001与00000010按位与,结果为0。