以下程序运行后的输出结果是 ______。 main() { char m; m=’B’+32;printf("%c\n",m); }

admin2010-09-05  30

问题 以下程序运行后的输出结果是 ______。    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。
转载请注明原文地址:https://kaotiyun.com/show/tfWp777K
0

最新回复(0)