《c语言填空与改错》由会员分享,可在线阅读,更多相关《c语言填空与改错(10页珍藏版)》请在金锄头文库上搜索。
1、填空:1以下程序求 1000 以内的所有的完全数之和,请将程序补充完整,并给出正确结果,填入相应窗口。 ”完全数”是指:一个数如果刚好与它所有的真因子(不包括该数本身)之和相等,如:6=1+2+3,则 6 就是一个完全数。程序:#include #include #include main()int sum,n,m,s,k;sum=0;for (n=3;n#include #include main()int i;long sum;sum=0;for ( i=10;i#include #include main()long sum,n,m,s,k;sum=0;for (n=3;n#includ
2、e #include main()long sum;int i;sum=0;for (i=5;i#include #include main()int count;int i;count=0;for (i=1;i#include #include main()long sum;int i;sum=0;for (i=50;i#include #include int prime(int n) int yes, i;if(n#include #include double fun(int n) double s, t; int i;_ t=1.0;for(i=1;i#include #includ
3、e double fun(int n) _int i;for(i=1;i #include #include int prime(int n) int yes, i; 素数if(n #include double fun(int m) double t=1.0; int i=2; for(i=2; i#include double fun(int m) double fac, t=0.0; int i=1, j; for(i=1;i #include double fun(int m) double t=1.0; int i=2; for(i=2;i #include int fun(int
4、k) int m=0, mc=0, j;while(k=2)double s;clrscr();s=0.0; a=2; b=1;for(k=1;k #include #include int prime(int n) int yes, i;if(n=1 f(x)=0 if x=0 or x=2 f(x)=(x-1)/(x-2) if x #include #include double f(double x) if(x=0 else if(x #include double fun(int n) int A=1.0;int i;for(i=2; i=n; i+)A+=1.0/(1+A);return A; main() clrscr();printf(“%12.10lfn“, fun(15); double A=1.0; A=1.0/(1+A); 0.6180344478