问题 单项选择题

若变量已正确定义,下列正确的程序段是( )。

A) while(ch=getchar()=='\NN')putchar(ch);
B) while((ch=getchar())=='\n')putchar(ch);
C) while((ch=getchar())!='\N')putchar(ch);
D) while((ch=getchar())!='\n')putchar(ch);

答案

参考答案:D

解析: 本题考查两个知识点:①C语言用'n\'这个字符常量表示换行;②函数getchar()的作用是从终端输入一个字符,当遇到换行时结束输入。

填空题
多项选择题