10292
来源:互联网 发布:erp软件实施工程师 编辑:程序博客网 时间:2024/06/03 16:59
//1. 一个数如果恰好等于它的因子之和,这个数被成为”完数”,例如:6=1+2+3.请编程找出1000以内的完数
#include <stdio.h>
int main (){
int i,j,sum;
for(i=2;i<1000;i++)
{
sum=0;
for(j=1;j<i;j++)//判断因子时不能包含自身
{
if(i%j==0)
{
sum=sum+j;
}
}
if(sum==i)//在所有因子累加后再判断是否与自身相等
{
printf("%d its factors are ",i);
for(j=1;j<i;j++)
{
if(i%j==0)
{
if(j == 1) printf("%d", j);
else printf(",%d", j);
}
}
printf("\n");
}
}
return 0;
}
0 0
- 10292
- HTML 6 样式
- DateConverter does not support default String to ‘Date’ conversion.
- 计算数
- Spring Data JPA + JNDI配置
- 《转》MIMO技术杂谈(一):鱼与熊掌能否兼得?--浅谈分集与复用的权衡
- 10292
- HTML 7 文本格式化
- Git分支的前世今生
- 矩阵转置
- 下载VCForPython27.msi
- Python学习之字符串格式化详解
- 在VISUAL STUDIO 2013上创建IT++项目
- Spring-AOP【总结】
- 《转》MIMO技术杂谈(二):犹抱琵琶半遮面--MIMO信道中隐藏的秘密