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

admin2009-01-15  38

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

选项 A、100
B、80
C、64
D、32

答案1

解析 本题考核的知识点是位运算符的应用.首先将八进制040转换成二进制数000100000,  在将此;进制数左移一位为 001000000,输出时转换成八进制数100。所以,4个选项中A为所选。
转载请注明原文地址:https://kaotiyun.com/show/knXp777K
0

最新回复(0)