A-A+

有以下程序 #includemain () { int a=1 b=2 c=3 x; x=

2022-08-06 01:44:03 问答库 阅读 174 次

问题详情

有以下程序
#include
main ()
{ int a=1,b=2,c=3,x;
x=(a^b)&c;
printf("%d",x); }
程序的运行结果是()。
A.0
B.1
C.2
D.3请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
首先计算1与2的或运算,再将其结果与3进行“与”运算,结果为00000011,即十进制数3。

考点:程序