问题
单项选择题
数字字符0的ASCII值为48,若有以下程序:
main()
char a='1',b='2';
printf("%c,",b++);
printf("%d\n",b-
A.;
答案
参考答案:C
解析: b++是先使用b再给b赋值1,因此是先输出2,再将b加1,b='3',则第一条语句输出2,第二条语句输出2。
数字字符0的ASCII值为48,若有以下程序:
main()
char a='1',b='2';
printf("%c,",b++);
printf("%d\n",b-
A.;
参考答案:C
解析: b++是先使用b再给b赋值1,因此是先输出2,再将b加1,b='3',则第一条语句输出2,第二条语句输出2。