A-A+

若变量已正确定义 下列正确的程序段是()。A.while(ch=getchar()=='N'

2022-08-05 20:48:28 问答库 阅读 172 次

问题详情

若变量已正确定义,下列正确的程序段是()。
A.while(ch=getchar()=="N")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函数的作用是从终端输入一个字符,当遇到换行时结束输入。

考点:变量,定义