设为首页 加入收藏

TOP

c语言编写,从1到1000中自身的所有的约数相加等于本身的数,例如6=1+2+3
2014-11-23 21:45:50 来源: 作者: 【 】 浏览:1
Tags:语言 编写 1000 自身 有的 相加 等于 本身 例如
#include //循环6=1+2+3
int main(int argc, const char * argv[])
{
int i ,j,sum;
for (i=1; i<1000; i++)
{
sum=0;
for(j=1;j
{
if(i%j==0)
sum+=j;
}
if (sum==i)
{
printf("%d=1",i);
for (j=2; j
{
if (i%j==0)
{
printf("+%d",j);
}
}printf("\n"); }
}
return 0;
}
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇纯C创建二叉树及二叉树的遍历 下一篇小小的C语言问题指针数组赋值----..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: