| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 582 人关注过本帖
标题:大一萌新求助:请问各位大佬我这个程序有什么错?
只看楼主 加入收藏
钰天枰
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2017-10-24
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
大一萌新求助:请问各位大佬我这个程序有什么错?
#include<stdio.h>
int main()
{int a,b,c;
a=1;
while(a<=1000)
{c=0;
for(b=1;b<a;b++)
if(a%b==0)
c=c+b;
if(c==a)
printf("%d\n",a);
}
 }
搜索更多相关主题的帖子: int main while for printf 
2017-10-24 23:05
炎天
Rank: 13Rank: 13Rank: 13Rank: 13
来 自:桃花岛
等 级:贵宾
威 望:29
帖 子:1218
专家分:4986
注 册:2016-9-15
收藏
得分:20 
下次,请附上 程序的目的以及你调试过程中发现的问题
(要是代码很长(除非很有意思),不然可能不会看)
求完数,少个a++
程序代码:
#include<stdio.h>
int main()
{
    int a, b, c;
    a = 1;
    while (a <= 1000)
    {
        c = 0;
        for (b = 1; b<a; b++)
            if (a%b == 0)
                c = c + b;
        if (c == a)
            printf("%d\n", a);
        a++;
    }
    
    return 0;
}


[此贴子已经被作者于2017-10-25 00:05编辑过]


早知做人那么辛苦!  当初不应该下凡
2017-10-25 00:01
钰天枰
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2017-10-24
收藏
得分:0 
题目是:计算1000内所有的完数,完数是指一个数恰好等于除它本身外的因子之和,例如:6=1+2+3。
2017-10-25 00:22
钰天枰
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2017-10-24
收藏
得分:0 
谢谢大佬
2017-10-25 00:24
快速回复:大一萌新求助:请问各位大佬我这个程序有什么错?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020198 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved