A-A+

有以下程序: include <stdio.h> main() { char c; whil

2022-08-12 18:41:24 问答库 阅读 197 次

问题详情

有以下程序: include <stdio.h> main() { char c; while((c=getchar())!=?) putchar(--c); } 程序运行时,如果从键盘输入Y?N?<回车>,则输出结果为【 】。


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:X
程序是从键盘缓冲区循环接收字符,并输出接收到的字符在ASCII码表中的前一个字符,直到接收到‘?’为止。

考点:程序