C语言2011习题集(13)
时间:2025-07-11
时间:2025-07-11
}
A 4 B 2 C 1 D 0 12 下列程序的输出结果是_C__。
main()
{ int i,sum;
for(i=1;i<=3;sum++) sum+=i; printf("%d\n",sum); }
A 6 B 3 C 死循环 D 0 13 以下程序执行后sum的值是_C__。
main()
{ int i,sum;
for(i=1;i<6;i++) sum+=i; printf("%d\n",sum); }
A 15 B 14 C 不确定 D 0 14以下程序执行后的输出结果是_D__。
main()
{ int i,n=0;
for(i=2;i<5;i++)
{ do{ if(i%3) continue; n++; } while(!i);
n++; }
printf("n=%d\n",n); }
A n=5 B n=2 C n=3 D n=4 15 下列语句中,能正确输出26个英文字母的是_C__。
A for(a='a';a<='z';printf("%c",++a)); B for(a='a';a<='z';) printf("%c",a); C for(a='a';a<='z';printf("%c",a++)); D for(a='a';a<='z';printf("%c",a)); 16 以下程序执行后的输出结果是_A__。
main()
{ int x=1,y=1;
while(y<=5)
{ if(x>=10) break;
if(x%2==0)
{ x+=5; continue; } x-=3; y++; }
printf("%d,%d",x,y); }
A 6,6 B 7,6 C 10,3 D 7,3 17 以下程序执行后的输出结果是__A_。
main()
{ int a=5;
while(!(a-->5)) { switch(a)