第十周项目5完数问题

来源:互联网 发布:javascript 快速入门 编辑:程序博客网 时间:2024/06/05 08:46
/**Copyright (c) 2014,烟台大学计算机学院*All rights reserved.*文件名称:Annpion.cpp*作者:苏强*完成日期:2014年11月3日*版本号:v1.0**问题描述:输出1000以内的完数*输入描述:无*程序输出:1000以内的完数*/#include<iostream>#include<cstdio>using namespace std;int main(){    int i,a;    cout<<"1000以内的完数有:";    for(i=2; i<=1000; i++)    {        int sum=0;        for (a=1; a<=i/2; a++)            if (i%a==0)                sum=sum+a;        if (i==sum)            cout<<i<<"  ";    }    cout<<endl;    return 0;}


 

 

总结:多练习,别让手生了

0 0
原创粉丝点击