A-A+

有以下程序: #include <stdio.h> main() { intc = 35;

2022-08-06 02:23:12 问答库 阅读 174 次

问题详情

有以下程序: #include <stdio.h> main() { intc = 35; printf("% d n" , e&c); } 程序运行后输出结果是()。
A.0
B.70
C.35
D.1请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:按位与运算符“&”的运算规则是:如果两个相应的二进制位都为1,则该位的结果为1,否则为0。因为本题中相与的两个数相同,即对应位的二进制数相等,所以结果为其值本身。

考点:程序