c++第二次实验:输出完数
来源:互联网 发布:机构投资者持股数据 编辑:程序博客网 时间:2024/05/01 14:43
一、问题及代码
/* * 文件名称:Ex2-2.cpp * 作 者:刘祎洋 * 完成日期:2017 年 2 月 28 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分: * 输入描述:用for循环输入1000以内的数 * 问题描述:一个数如果恰好等于它的因子之和,这个数就称为“完数“* 程序输出:输出符合条件的完数* 问题分析:要使程序简单所以使用for循环,判断该数与因数之和是否相等* 算法设计:用for循环,用if判断语句*/ #include<iostream>using namespace std;int main(){int i,j,k;for (i=2;i<=1000;i++){k=0;for (j=1;j<i;j++){if (i%j==0)k=k+j;}if (k==i)cout<<i<<endl;}return 0;}
二、运行结果:
三、心得体会:
对循环的知识掌握的不牢固,所以用起来不熟练,花费了很长时间,因此,还需在这方面多加努力,其中还犯了一些很低级的错误,把字母写错,导致花费大量的时间去检查。
四、知识点总结:
1.for循环及其嵌套
2.if语句的使用
0 0
- c++第二次实验:输出完数
- c++第二次实验-7完数输出
- 第二次上机实验报告:输出质数和输出完数
- C++第二次实验-循环程序设计-项目7(输出完数)
- c++--补第二次实验
- C++STL 第二次实验
- 第二次C程序设计实验报告
- c++第二次实验-6质数输出
- c++第三次实验-输出完数
- C语言第二次上级指导实验报告
- c程序语言设计第二次上机实验报告
- C++第二次实验项目1、7(所得税和完数)
- 第二次实验
- 第二次实验
- 第二次实验
- 第二次实验
- 第二次实验
- 第二次实验
- 操作系统是如何工作的
- Java基盘环境搭建
- RealFlow在线教程翻译(11)——SPH
- c++第二次作业-3定期存款利息计算器
- NHibernate+FluentNHibernate+MySql 运行报错问题
- c++第二次实验:输出完数
- Spring AOP 实现原理
- 【HDU 1431】素数回文
- python,Cocos2d-x,关于配置python后出现的问题,导致命令行失效,
- LAMP服务器优化---Nginx
- GYM 100247 A. The Power of the Dark Side(水~)
- Spring AOP
- [IOS APP]曾仕强演说精选-有声系列
- HDU 3652 B-number