有以下程序:
#include <stdio.h>
main()
char c;
while((c=getchar())!=’’) putchar(--c);
程序运行时,如查从键盘输入:YN<回车>,则输出的结果为______。
参考答案:x
解析: 本题考查的知识点是 while循环的程序分析;主函数中首先定义了一个字符型变量C,接着执行下面while语句,在while循环中,首先从键盘上读入一个字符Y并给赋给字符变量C,赋值表达式的值不为’’,执行输出语句,输出字符x。接着判断while中的循环条件,读入一个字符’’,并赋值给c,赋值表达式的值为’’,循环条件不再满足,退出循环。