定义如下变量:int n=10;则下列循环的输出结果是( )。while(n>7){n--;printf("%d ",n);}
A. 10 9 8 7
B. 9 8 7 6
C. 10 9 8
D. 9 8 7
查看答案
以下叙述正确的是()。
A. do-while语句构成的循环不能用其它语句构成的循环来代替。
B. do-while语句构成的循环只能用break语句退出。
C. do-while语句构成的循环,在while后的表达式为非零时结束循环。
D. 用do-while语句构成的循环,在while后的表达式为零时结束循环。
以下程序的输出结果是() 。int main(){ int n=4;while(n--) printf("%d ",--n);return 0;}
A. 20
B. 31
C. 321
D. 210
请读程序,程序的输出结果是()。int main(){ int A,B;for(A=1,B=1;A<=100;A++){if(B>=20) break;if(B%3==1){B+=3;continue;}B-=5;}printf("%d\n",A);return 0;}
A. 7
B. 8
C. 9
D. 10
有如下程序,该程序的执行结果是()。int main(){ int i,sum;for(i=1;i<=3;sum++) sum+=i;printf(" %d\n",sum);return 0;}
A. 6
B. 3
C. 不确定
D. 0