解题思路:
注意事项:
参考代码:
#include<stdio.h>
int love(int n)//求因子之和
{
int i = 0,sum = 0;
for(i = 1;i <= n/2;i++)
{
if(n % i == 0)
{
sum += i;
}
}
return sum;
}
int main()
{
int i,j,idex;
for(i = 1;i <= 3000;i++)
{
for(j = 1;j <= 3000;j++)
{
if(love(i) == j && love(j) == i && i!=j)
{
if(i == idex)
{
break;
}
idex = j;//去掉位置相反,答案相同的
printf("(%d,%d)",i,j);
}
}
}
return 0;
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:627 |
C语言训练-求函数值 (C语言代码)浏览:944 |
K-进制数 (C++代码)浏览:938 |
C语言训练-自由落体问题 (C语言代码)浏览:1775 |
简单的a+b (C++语言代码)浏览:895 |
Pascal三角 (C语言代码)格式错误浏览:551 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:827 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:624 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:616 |