问题 填空题

有下列程序;
#include<stdio.h>
main()
char c;
while((c=getchar()) !=’,’) putchar(++C) ;

程序运行时,如果从键盘输入:A,B,<CR>,则输出结果为______。

答案

参考答案:B

解析: 因为c是字符类型变量,它只能接收一个字符,所以c=A,字符型变量在参与算术运算的时候是用其相应的ASCII码参与运算的,这样++c得到字母B的ASCII码,用putchar函数输出是输出其相应的字符,所以是B。

单项选择题
单项选择题