语句“printf(”%d,%c\n”,x>>1,x='B');”输出的第1个值是()

语句“printf(”%d,%c\n”,x>>1,x='B');”输出的第1个值是()


A、

不确定的值


B、

字符A


C、

65


D、

33


【正确答案】:D
【题目解析】:

大写字母B的ASCII码值是66,二进制为01000010,x>>1,即00100001,十进制为33。