薄膜光伏与多晶硅对比:c语言的问题——请帮我仔细解答

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 01:18:40
语句:printf("%d \n",12 &012);的输出结果是
A) 12 B) 8 C) 6 D) 012

&是按位与运算符
012是八进制,换算成十进是10,换成八位二进制是00001010
12换成八位二进制是00001100
将两个数按位与
00001010
&00001100
=00001000
十进制为8
所以最后答案是B)8

b
012是八进制 相当于十进制的10
然后‘& ’是相与 得出结果为8