没有合适的资源?快使用搜索试试~ 我知道了~
C语言求所有的完数过程.docx
0 下载量 144 浏览量
2023-11-26
23:55:27
上传
评论
收藏 13KB DOCX 举报
温馨提示
试读
1页
完数c语言 //完数定义: //一个数如果恰好等于它的因子之和,则这个数就是完数。例如6的因子为1,2,3,而 //6=1+2+3,因此6是“完数”。 # include <stdio.h> int main (void) { int i,j,sum; //i存放的是数字,j是因子,sum是因子的和 for(i=1;i<=1000;i++) { sum=0; //sum为0 for(j=1;j<i;j++) { if(i%j==0) //如果i是j的因子则i%j为0 sum+=j; //则sum加上这个因子 } if(sum==i) //如果i这个数值的因子相加等于i则输出 printf("%d\n",i); }
资源推荐
资源详情
资源评论
//完数定义:
//一个数如果恰好等于它的因子之和,则这个数就是完数。例如 6 的因子为 1,2,3,而
//6=1+2+3,因此 6 是“完数”。
# include <stdio.h>
int main (void)
{
int i,j,sum; //i 存放的是数字,j 是因子,sum 是因子的和
for(i=1;i<=1000;i++)
{
sum=0; //sum 为 0
for(j=1;j<i;j++)
{
if(i%j==0) //如果 i 是 j 的因子则 i%j 为 0
sum+=j; //则 sum 加上这个因子
}
if(sum==i) //如果 i 这个数值的因子相加等于 i 则输出
printf("%d",i);
}
return 0;
}
资源评论
叫我Eric
- 粉丝: 988
- 资源: 265
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功