设有以下语句: int a=1 b=2 c;c=a^(b<<2);执行后 c的值为( )

计算机考试 已帮助: 时间:2024-07-03 07:29:53

设有以下语句:
int a=1,b=2,c;c=a^(b<;<;2);执行后,c的值为( )。
A.7
B.9
C.8
D.6
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:计算机类考试,计算机二级,职称计算机

标签:正确答案,值为,语句

参考解答

用户头像

423***808

2024-07-03 07:29:53

正确答案:B
b为2,二进制为00000010,执行左移两位操作后为000011300,然后与a00000001做异或操作结果为00001001.即十进制的9。

上一篇 有以下程序: 程序运行后的输出结果是( )。A.02356B.0235C.235D.2356请帮忙给

下一篇 下列给定程序中函数fun的功能是:从整数10到55之间 查找能被3整除且有一位上的数值是5的数 把这

相似问题