• 要求通过 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() 应加一个括号 , 表示输入字符的函数。
  • 2021年06月07日 14时33分来自  问答库 >> 计算机类
  • 评论 0
  • 手机玩微博

    手机版 手机端
    Powered by 日新微博 © 2018 - 2020 日新网