题目内容

以下循环体的执行次数是( )。#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");}

下列程序实现的是求Fibonacci数列前40项的值,完善此程序。#include void main(){ long int f1,f2;int i;f1=1, f2=1;for(i=1; i<=20; i++){printf("%12ld %12ld ",f1,f2);if(i%2==0) printf("\n");}}

答案查题题库