第10周 项目5 输出完数

来源:互联网 发布:ftp控制端口 编辑:程序博客网 时间:2024/05/16 04:46
/*  * Copyright (c) 2014, 烟台大学计算机学院  * All rights reserved.  * 文件名称:test.cpp  * 作    者:呼亚萍  * 完成日期:2014年 11 月 4 日  * 版 本 号:v1.0  *  * 问题描述:2到1000的所有完数 * 输入描述:循环程序 * 程序输出: 2到1000内的所有完数 */#include <iostream>using namespace std;int main(){    int i,j,sum;    cout <<"2到1000的完数是:"<<endl;    for(i=2; i<=1000; ++i)    {        sum=1;        for(j=2; j<=i/2; ++j)        {            if(i%j==0)                sum=sum+j;        }        if(sum==i)        cout<<i<<" ";    }    return 0;}

知识点总结:

for语句的嵌套使用!

学习心得:

失败乃成功之母,静下心来,加油!

0 0
原创粉丝点击