问题
单项选择题
以下程序运行后的输出结果是 ______。
main()
char m;
m='B'+32;printf("%c\n",m);
A) a
B) b
C) c D) d
答案
参考答案:B
解析: 字符参与运算的值是其对应的ASCII码,小写英文字符的ASCII值比大写英文字符的ASCII值大32,执行语句m='B'+32;得出结果m=66+32=98,以“%c”的格式输出结果为b。