单选题
数字字符0的ASCII值为48,运行以下程序的输出结果是______。
main()
{char a="1", b="2";
printf("%c, ", b++); printf("%d/n", b-a); }
A、
3,2
B、
50,2
C、
2,2
D、
2,50
【正确答案】
C
【答案解析】
[解析] b++是先用表达式的值然后自增1,因此表达式值为"2",b为"3";b-a="3"-"1"=2,因此最后输出的结果为2,2,前一个为字符2,后一个为数字2。
提交答案
关闭