下列程序的执行结果()。main(){ int a=3;while(a!=0)printf("%d",a=a-3);}
A. 0
B. 1
C. 没有进入循环,没有结果
D. 程序陷入死循环
查看答案
以下程序的输出结果是()。main(){ int n=0;while(n++<=1)printf("%d",n);printf("%d\n",n);}
A. 123
B. 012
C. 112
D. 122
1.已知x=3,y=2; 则循环语句while (x==y){x--;break;} 循环( )次。
while循环语句中,while后一对圆括号中表达式的值决定了循环体是否进行,因此,进入while循环后,循环体内一定要有能使此表达式的值变为()的操作,否则,循环将会无限制地进行下去。