执行语句: for (i=1;i++<4;); 后,变量i的值是( )。
查看答案
以下循环体的执行次数是( )。#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);
下列程序的功能是求100~200间的全部素数,完善此程序。#include # include void main(){ int m,k,i,n=0;for(m=101;m<=200;m=m+2){ k=(int)sqrt(m);for (i=2; ;i++)if ( ) break;if (i>=k+1){printf("%d",m);n=n+1;}if(n%10==0) printf("\n");}printf ("\n");}