C语言2011习题集(11)
时间:2025-07-11
时间:2025-07-11
1 以下程序中,while循环的循环次数是__D_。
main()
{ int i=0;
while(i<10)
{ if(i<1) continue;
if(i==5) break; i++; }
}
A 1 B 10 C 6 D 死循环 2 以下程序的执行结果是_B__。
main()
{ int n=9;
while(n>6) { n--; printf("%d",n); } }
该程序的输出结果是
A 987 B 876 C 8765 D 9876 3 以下程序段,while循环执行的次数是A___。
int k=0;
while(k=1) k++;
A 无限次 B 有语法错 C 一次也不执行 D 执行1次 4 以下叙述正确的是__D_。
A do-while语句构成的循环不能用其它语句构成的循环来代替 B do-while语句构成的循环只能用break语句退出
C 用do-while语句构成的循环,在while后的表达式为非零时结束循环 D 用do-while语句构成的循环,在while后的表达式为零时结束循环 5 以下程序的执行结果是__B_。
main()
{ int a,y;
a=10; y=0;
do{ a+=2; y+=a;
printf("a=%d y=%d\n",a,y); if(y>20) break; }while(a=14); }
A a=12 y=12 B a=12 y=12 a=14 y=16 a=16 y=28 a=16 y=20 a=18 y=24
C a=12 y=12 D a=12 y=12
a=14 y=26 a=14 y=44
6 以下程序的执行结果是_B_。
main()
{ int x=23;