以下程序的输出结果是( )。 #include main() {int a=2,b; b=a<<2;printf(’’%d\n’’,b);}

admin2020-05-19  25

问题 以下程序的输出结果是(  )。   
#include
main()
{int a=2,b;
b=a<<2;printf(’’%d\n’’,b);}

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

答案C

解析 表达式a<<2,把a向左移动2位,相当于扩大4倍。即2×2倍。
转载请注明原文地址:https://kaotiyun.com/show/FwCp777K
0

最新回复(0)