问题 单项选择题

设有以下语句int a=1,b=2,C;C=a^(b<<2);执行后,C的值为【 】。

A.6

B.7

C.8

D.9

答案

参考答案:D

解析:为按位异或运算符;<<为左移运算符。b<<2二进制左移两位,后得8,与a进行或运算后,得9。

选择题
单项选择题