要求通过while循环不断读入字符 当读入字母N时结束循环。若变量已正确定义 下列程序段正确的是 A.
已帮助 人
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,下列程序段正确的是 A. 【答案】 B. C. D.
A.while((ch=getchar())!="N") printf("%c", ch);
B.while(ch=getchar()!="N") printf("%c", ch);
C.while(ch=getchar()=="N") printf("%c", ch);
D.while((ch=getchar())=="N") prinf("%c", ch);

回答
共1条回复-
A 解析:此题中选项B)与选项C)首先在书写上就有错误;题目要求当读人的字母为非字母'N'时才执行printf语句,依据选项D)的要求,只有当读人的字母为'N'时才执行printf句,故也错误。
