万能百科  > 所属分类  > 

要求通过 while 循环不断读入字符 , 当读入字母 N 时结束循环 。 若变量已正确定义 , 以下正确的程序段是A)while((ch=getchar())

要求通过 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(22)A) 解析 : while 语句的功能是 : 计算表达式的值 , 如为真 , 则执行循环体语句 , 执行完毕后 , 再计算表达式的值 , 若仍为真 , 则重复执行循环体语句。直到表达式的值为假时 , 结束循环。ch=getchar() 应加一个括号 , 表示输入字符的函数。

词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。

标签