一个c语言的题,题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”.例如6=1+2+3.编程 求这个题的思路,我

问题描述:

一个c语言的题,题目:一个数如果恰好等于它的因子之和,这个数就称为“完数”.例如6=1+2+3.编程 求这个题的思路,我不知道思路是什么?
1个回答 分类:综合 2014-11-28

问题解答:

我来补答
从1到小于这个数的所有数(或小于等于它的二分之一),在这个范围里,找能 被它整除的数,也就是取余%为0的数,累加,看看是不是等于它.如果要输出因子的话,就把因子存到数组里.
再问: main()
{
static int k[10];
int i,j,n,s;
for(j=2;j
 
 
展开全文阅读
剩余:2000
上一页:画钩的
下一页:速率