题目内容

设int a,b;则执行以下语句后b的值为( )。a = 1; b = 10;do{ b-=a;a++;}while (b--<0);

A. 9
B. -2
C. -1
D. 8

查看答案
更多问题

执行语句: for (i=1;i++<4;); 后,变量i的值是( )。

A. 3
B. 4
C. 5
D. 不定值

以下循环体的执行次数是( )。#include void main(){ int i, j;for (i=0,j=1; i<=j+1; i+=2, j--)printf (“%d\n”, i);}

A. 3
B. 2
C. 1
D. 0

若int a=5;则执行以下语句后打印的结果为( )。do{printf("%2d",a--);}while(!a);

A. 5
B. 不打印任何内容
C. 4
D. 陷入死循环

以下不是死循环的语句为( )。

A. for(; ; x+=i);
B. while(1){x++;}
C. for(i=10;;i--) sum+=i;
D. for(;(c=getchar())!='\n';) printf("%c",c);

答案查题题库