1000以内亲密数的C语言实现
亲密数,顾名思义就是相互亲密的两个数。如果两个数中其中一个数的所有因子(除了本身外)之和等于另一个数,同时另一个数的所有因子(除了本身外)之和等于这个数,则称这两个数是亲密数。比如220和284就是一组亲密数。
而求解数字之间的因子和可以通过循环判断和累加来实现,我们只需要找到1000以内的所有亲密数即可。下面是C语言实现:
#include <stdio.h>
int main() {
int i, j, sum1
1000以内亲密数的C语言实现
亲密数,顾名思义就是相互亲密的两个数。如果两个数中其中一个数的所有因子(除了本身外)之和等于另一个数,同时另一个数的所有因子(除了本身外)之和等于这个数,则称这两个数是亲密数。比如220和284就是一组亲密数。
而求解数字之间的因子和可以通过循环判断和累加来实现,我们只需要找到1000以内的所有亲密数即可。下面是C语言实现:
#include <stdio.h>
int main() {
int i, j, sum1