问题 单项选择题

语句:printf("%d\n",12&012);的输出结果是( )。

A.12

B.8

C.6

D.012

答案

参考答案:B

解析: 位运算12&012即1100&1010,结果是1000,转化成十进制数是8,所以,输出结果是8。

单项选择题
选择题