题目内容

有以下程序段main(){ …while( getchar()!='\n');…}以下叙述中正确的是( )

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

查看答案
更多问题

有以下程序main(){int y=5;while(y!=0);printf(“y=%d\n”,y);}程序执行后的输出结果是( )

A. y=0
B. y=-1
C. y=1
D. while构成无限循环

当执行下列程序时,输入1234567890,则其中while循环体将执行 次。main(){char ch;while((ch=getchar( ))==’0’)printf(‘#’);}

鸡兔共有30只,脚共有90个,下面程序段是计算鸡兔各有多少只,请填空。for(x=1;x<=29;__①__){y=30-x;if(___②____)printf(“鸡有%d只,兔子有%d只\n”,x,y);}

门窗的能耗约占建筑总能耗的百分之( )。

A. 10
B. 15
C. 20
D. 25

答案查题题库