单选题
👁️ 浏览量:

试题题干

设int x=1, y=2;,则执行语句printf("%d\n",x&y);后输出结果是(  )

A

1

B

0

C

-1

D

2

参考答案

正确答案:

试题解析

"&"按位与运算符。x为无符号十进制整数,对应的二进制数是00000001,y为无符号十进制整数,对应的二进制数是00000010,表达式x&y的值对应的二进制数是00000000,运算后x和y的值不变。