求1000以内的完数
2016-11-02 22:16
197 查看
#include <stdio.h>
int main()
{
int n=1000;
int r,j,i;
for(i=1;i<=n; i++)
{
r = 0; //初始化要输出的结果
for(j=1;j<i;j++)
{
if(i%j == 0) //判断j是否为i的因子
{
r = r + j;
}
}
if(r == i) //判断i的因子和是否与i相等
{
printf("the result is:%d\n",r);
}
}
return 0;
}
int main()
{
int n=1000;
int r,j,i;
for(i=1;i<=n; i++)
{
r = 0; //初始化要输出的结果
for(j=1;j<i;j++)
{
if(i%j == 0) //判断j是否为i的因子
{
r = r + j;
}
}
if(r == i) //判断i的因子和是否与i相等
{
printf("the result is:%d\n",r);
}
}
return 0;
}
相关文章推荐
- 求1000以内的完数(作业)
- 1000以内的完数--经典c程序100例
- 编程找出1000以内的所有完数。
- 1000以内的完数和(第十周上机任务)
- 求1000以内的完数
- 【年少的风】求1000以内的‘完数’
- 小蚂蚁学习C语言(37)——题目——求出1000以内的所有完数以及它的因子
- 一个数如果恰好等于它的因子之和,这个数就称为"完数",找出1000以内的所有完数。
- 求1000以内的完数(一个数恰好等于她的因子之和 eg. 6=1+2+3, 6是完数)
- Java求1到1000以内的完数
- 1000以内的完数
- 求1000以内的完数
- 回文日和1000以内完数
- java实现找出1000以内的所有完数
- 一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3.编程找出1000以内的所有完数。
- 题目: 一个数如果恰好等于它的因子之和,这个数被成为”完数”,例如:6=1+2+3.请编程找出1000以内的完数
- 一个数如果恰好等于它的因子之和,这个数就称为"完数"。例如6=1+2+3.编程找出1000以内的所有完数。
- 题目:一个数如果恰好等于它的因子之和,这个数被成为“完数”,例如:6=1+2+3。请编程找出1000以内的完数。
- 作业.找出1000以内的所有完数
- 寻找1000以内的完数 JAVA