怎么求一个数的因数?
c吧
全部回复
仅看楼主
level 1
本人小魔法天使学C还不久,请各位高手多多指教!我的老师布置了一个作业:求相亲数相亲数定义为:两个数的特点是:彼此的全部约数和(本身除外)都与另一方相等。如  把220的全部约数(除掉本身)相加是:  1+2+4+5+10+11+20+22+44+55+110=284  同样,把284的全部约数(除掉本身)相加的和是:  1+2+4+71+142=220。”但我想破脑壳也无法想出怎么求一个数的因数,所以在此请各位高手帮帮忙!!谢谢
2004年11月21日 03点11分 1
level 0
#include
fun(int n){int i,s=0;for (i=1;i
2004年11月21日 12点11分 2
level 1
#include
fun(int n){int i,s=0;for (i=1;i
2004年11月22日 04点11分 3
level 1
解释一下行吗?
2004年11月23日 08点11分 4
level 1
fun(int n)函数的意思就是实现了n的全部约数和了if (n==fun(m) && m==fun(n))这个条件就是n的全部约数和等于m,m的等于n了。
2004年11月24日 09点11分 5
level 1
懂了!!!原来是这样!!!太感谢了!!!
2004年11月26日 11点11分 6
level 0
太复杂了吧!用不着函数编写吧,我们编写的这个程序也就大概有七八条语句吧
2004年12月08日 03点12分 7
level 1
那你高了。
2004年12月09日 13点12分 8
level 0
如果n很大那?比如5000000?而且要处理很多个这样大的数,怎么样在5s内实现?
2008年08月12日 04点08分 9
level 1
#include
int main(){ int i=1,s=0; while(i
2008年08月13日 04点08分 11
level 0
[鬼脸][来]
2010年03月13日 03点03分 12
level 1
[汗]你懂我不懂
2010年05月03日 14点05分 13
level 0
回复:9楼
这个问题谁能解决,谢谢,当n很大时怎么办??
2010年05月15日 12点05分 14
1