问题 单项选择题

以下程序的输出结果是 main() { char x=040;printf(“%o\n”,x<<1); }

A.100

B.80

C.64

D.32

答案

参考答案:A

解析:首先将八进制040转换成二进制数000100000,在将此二进制数左移一位为001000000,输出时转换成八进制数100。

选择题
单项选择题