试题与答案

数字字符 0 的 ASCII 值为 48,若有以下程序main(){ char a=

题型:单项选择题

题目:

数字字符 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

解析:执行语句“printf("%c,",b++);”后, b 的值变成字符 3,执行“printf("%d\n",b-a);”,即'3'-'1'。

试题推荐
微信公众账号搜索答案