您的位置:首页 > 编程语言 > C语言/C++

C++第2次实验报告项目1输出完数

2017-03-13 21:47 183 查看
一、问题及代码
//*文件名称;报告2.cpp
//*作 者;钟金勇
//*完成日期:2017年3月13日
//*版 本 号;
//*对任务及求解方法的描述部分:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如6=1+2+3,再如8的因子和是7(即1+2+4),8不是完数。编程找出1000以内的所有完数
//*输入描述:
//*问题描述;
//*程序输出:
//*问题分析:
//*算法设计:
//*
#include<iostream>
using namespace std;
int main()
{
int i,j,k;
for(j=2;j<1000;j++)
{
k=0;
for(i=1;i<=(j/2);i++)
{
if(j%i==0)
{
k=k+i;
}

}
if(k==j)
{
cout<<j<<endl;
}
}
return 0;
}


二、运行结果


三、心得体会:

  C++程序,中间有些小障碍,成功克服。

  C++,我会好好学的!

四、知识点总结:

  一个程序至少要有一个函数,main函数常称为主函数;函数中所有语句都包括在一对花括号中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言 编程