单选题:要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,下列程序段正确的是( )。
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,下列程序段正确的是( )。
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')printf("%c", ch);
答案:A
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')printf("%c", ch);
答案:A