第十周 项目五:输出完数
来源:互联网 发布:怎么新建数据库 编辑:程序博客网 时间:2024/05/22 00:20
问题及代码:
/**Copyright (c) 2014,烟台大学计算机学院*All rights reserved.*文件名称:test.cpp*作者:李楠*完成日期:2014年10月30日*版本号:v1.0**问题描述:一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如:6=1+2+3,再如8的因子1+2+4=7,8不是完数。编程找出1000以内的所有完数。*输入描述:*程序输出:三个整数,分别代表1000以内的完数*/#include <iostream>using namespace std;int main(){ int i,j,sum; cout<<"1000以内的完数有:"<<endl; for(i=2;i<=1000;++i) { sum=0; for(j=1;j<=i/2;++j) if(i%j==0) sum=sum+j; if(sum==i) cout<<sum<<endl; } return 0;}
运行结果:
知识点总结:
之前在int中输入了sum=0,没有error但是运行不出结果来,十分苦恼,最后参考了别人的程序才发现要把sum=0放在下面。涨姿势了!!
学习心得:
我们要学会取长补短,虽然经常说,但这种道理只有亲自感受了才能懂得~
0 0
- 第十周 项目五:输出完数
- 第十周项目五 输出完数
- 第十周项目五 输出完数
- 第十周项目五输出完数
- 第十周项目五 输出完数
- 第十周项目五:输出完数
- 第十周项目五输出完数
- 第十一周 项目五 输出完数
- 第十周项目五——输出完数
- 第十周项目五——输出完数
- 第十周项目五之输出完数
- 第十周项目4 输出完数
- 第十周项目5-输出完数
- 第十周项目5-输出完数
- 第十周项目 5 输出完数
- 第十周项目5 输出完数
- 第十周项目5-输出完数
- 第十周项目-输出完数
- 大数据表的查询优化方案
- java多线程深入理解
- MySQL无法启动的问题
- cookie&session
- Appium Server 源码分析之启动运行Express http服务器
- 第十周 项目五:输出完数
- 对称加密、非对称加密、数字证书
- 利用ffmpeg 解码ps网络流视频
- 第十周项目一
- 栈的应用
- smarty3.0中文手册文档API及使用指南
- Cannot load mcrypt extension. Please check your PHP configuration
- 拍照,裁剪照片
- ASP.NET动态网站开发培训-02.搭建ASP.NET 3.5环境的方法和步骤