.有以下程序: #include main() { … while(getchar()!=’\n’); … } 以下叙述中正确的是( )。

admin2021-04-28  19

问题 .有以下程序:
    #include
    main()
    {  …
    while(getchar()!=’\n’);
    …
    }
    以下叙述中正确的是(    )。

选项 A、此while语句将无限循环
B、getchar()不可以出现在while语句的条件表达式中
C、当执行此while语句时,只有按回车键程序才能继续执行
D、当执行此while语句时,按任意键程序就能继续执行

答案c

解析 本题中while循环条件为getchar()!=’\n’,表示只要不输入回车键,getchar()!=’\n’语句一直为真,则while循环会出现空循环,当按下回车键后跳出while循环执行下一条语句。
转载请注明原文地址:https://jikaoti.com/ti/Jmz0FFFM
0

最新回复(0)