设有程序段:int k=10;while (k=0) k=k-1;,则下面描述正确的是( )。
A. while 循环执行10
B. 循环是无限循环
C. 循环体语句一次也不执行
D. 循环体语句执行一次
查看答案
有以下程序,当输入“China?”时,程序的执行结果是( )。#includeint main(){while(putchar(getchar())!='?'); return 0;}
A. China
B. China?
C. Dijob
Dijob?
有如下程序段,其输出结果是( )int x=3;do{ printf("%d",x-=2);}while (!(--x));
A. 1
B. 3 0
C. 1-2
D. 无结果
有以下程序的输出为( )。#includeint main(){ int y=10;while(y--);printf("y=%d\n",y);return 0;}
A. y=0
B. y=-1
C. y=1
D. 无结果
设有程序段:int x=0,y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);,则运行结果是( )。
A. 20,7;
B. 6,12;
C. 20,8
D. 8,20