问题 单项选择题

以下程序的运行结果是______。 main() { char t=02; printf("%d\n",t=++t>>2); }

A.0

B.1

C.2

D.3

答案

参考答案:A

解析:[分析]t的二进制形式是00000010,前置加之后,t值的二进制形式为 00000011,右移两位,最后两个1将移出,t值最后是0。

判断题
多项选择题