题目内容

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

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");}}

以下程序的功能是用do…while循环实现求1加到100的和,完善此程序。#include void main(){int i=1,sum=0;do{i++;}while ();printf("%d\n",sum);}

下面程序完成了计算1!+2!+3!+…+20!的值的功能,请补充程序。#includevoid main( ){double s=0,t=1;int n;for(n=1;;n++){;;}printf(“1!+2!+…+20!=%22.15e\n”,s);}

答案查题题库