解题思路:
注意事项:
参考代码:
#include<stdio.h>
int fun(int a)
{
int sum=0;
for(int i=1;i<a;i++)
{
if(a%i==0)
sum+=i;
}
return sum;
}
int main()
{
for(int i=1;i<=3000;i++)
{
int a=fun(i),b=fun(a);
if(i!=a)
{
if(b==i)
{
printf("(%d,%d)",i,a);i=a+1;
}
}
}
}
0.0分
1 人评分
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:591 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:598 |
奖学金 (C++代码)浏览:2008 |
C语言训练-斐波纳契数列 (C语言代码)浏览:1175 |
C语言训练-求具有abcd=(ab+cd)2性质的四位数 (C语言代码)浏览:567 |
WU-字符串比较 (C++代码)浏览:761 |
printf基础练习2 (C语言代码)浏览:619 |
Minesweeper (C语言描述,蓝桥杯)浏览:1127 |
核桃的数量 (C语言代码)浏览:672 |
【亲和数】 (C语言代码)浏览:600 |