以下程序的输出结果是( )。 #include main() {char a=4; printf(’’%d’’,a=a<<1);}

admin2020-11-23  27

问题 以下程序的输出结果是(  )。
#include   
main()
{char a=4;
printf(’’%d’’,a=a<<1);}

选项 A、8
B、16
C、64
D、4

答案A

解析 本题主要考查按位左移运算。左移一位等于乘以2,a=4的二进制为00000100,a<<1后为00001000,其值为十进制数值8。
转载请注明原文地址:https://kaotiyun.com/show/lV3p777K
0

最新回复(0)