2022年自学考试《C语言程序设计》习题及答案7
【1.31】已知以下程序段:
int a=3,b=4;
a=a^b;0011
0100
0111
b=b^a;0100
0011
0111
0100
a=a^b;
则执行以上语句后a和b的值分别是____。
A)a=3,b=4 B)a=4,b=3 C)a=4,b=4 D)a=3,b=3
【1.32】在位运算中,操作数每右移一位,其结果相当于____。
A)操作数乘以2 B)操作数除以2 C)操作数除以16 D)操作数乘以16
【1.33】已知char a=222;执行语句a=a&052;后,变量a的值是____。
A)222 B)10 C)244 D)254
【1.34】已知二进制数a是00101101,如果想通过整型变量
b与a做异或运算,使变量a的高4位取反,低4位不变,
则二进制数b的值应是____。
A)11110000 B)00001111 C)11111111 D)00000000
【1.35】已知int a=15,执行语句a=a<<2以后,变量a的值是____。
A)20 B)40 C)60 D)80
【参考答案】
【1.31】答案:B
【1.32】答案:B
【1.33】答案:B
【1.34】答案:A
【1.35】答案:C
热门推荐:
自考有疑问、不知道如何选择主考院校及专业、不清楚自考当地政策,点击立即了解》》
推荐阅读: