1000以内的完数--经典c程序100例
2011-05-30 15:18
323 查看
书上的程序如下
我的程序如下
main() { static int k[10]; int i,j,n,s; for(j=2;j<1000;j++) { n=-1; s=j; for(i=1;i<J;I++) { if((j%i)==0) { n++; s=s-i; k =i; } } if(s==0) { printf("%d is a wanshu",j); for(i=0;i<N;I++) printf("%d,",k[i]); printf("%d/n",k ); } } }
我的程序如下
#include; int main(void) { int i=1,n=1000,s=0,j=0; printf("it is runing/n"); for(i=1; i<n; i++) { s=0; for(j=1; j<i; j++) { if(i%j==0) { s=j+s; //printf("s=%d/n",s); } } if(s==i) { printf("%d is perfect number./n",j); } } return 0; }
相关文章推荐
- 1000以内的完数--经典c程序100例
- 【程序9】 题目:一个数如果恰好等于它的因子之和,这个数就称为"完数"。 例如6=1+2+3.编程找出1000以内的所有完数。
- 【程序19】找出1000以内的所有完数
- java经典算法_009"完数"等于他的所有因子之和,例如:6=1+2+3,求1000以内的所有完数
- 编写程序输出1000以内,只能被自身和1整除的所有质数
- 经典c程序100例==1--10
- 编写程序显示2-1000之间的说有完数,所谓完数是指,该数的各因子之和正好等于该数本身
- 回文日和1000以内完数
- (java 编写程序)求1000以内的水仙花数.
- 第十周项目五:1000以内所有的完数
- 编程找出1000以内的所有完数
- 求1000以内所有完数
- 第10周项目5 输出1000以内的完数
- Java找出1000以内的所有完数
- 编程找出1000以内的所有完数
- algrothm_1000以内的(完数)
- 找出1000以内的所有完数
- C经典程序100例之001
- 经典c程序100例==11--20
- 一个数如果恰好等于它的因子之和,这个数就称为 "完数 "。例如6=1+2+3.编程 找出1000以内的所有完数。