问题 单项选择题

已知小写母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是_______。
main()
unsigned int a=32,b=66;
printf("%c\n",a|B) ;

A.66

B.98

C.b

D.B

答案

参考答案:C

解析:[评析] 位运算符“|”的作用是按位或,即两个二进制数的相应位中只要有一个为1,该位的结果值为1。最后以字符型输出,98对应的字符“b”

问答题 简答题
单项选择题