第十周项目五输出完数
来源:互联网 发布:淘宝情侣装冬装 编辑:程序博客网 时间:2024/06/05 09:18
问题及代码:
/* * Copyright (c) 2014, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作 者: 郝俊宇 * 完成日期:2014年 11 月 4日 * 版 本 号:v1.0 * * 问题描述:一个数如果恰好等于它的因子之和,这个数就程文日“完熟”。例如,6=1+2+3,再如8的因子和是7(即1+2+4),8不是完数。编程找出1000以内的完数。 * 程序输出: 1000以内的完数 */ #include <iostream>using namespace std;int main(){ cout<<"1000以内的完数有:"; int a,b,sum; for(a=2; a<=1000; a++) { sum=1; for(b=2; b<=a/2; b++) if(a%b==0) sum=sum+b; if(sum==a) cout<<sum<<" "; } return 0;}
运行结果:
知识点总结:
1000以内完数的计算
学习心得:
看到这个题是真的一点思路都没有,我就看了看老师的参考解答,可是没看懂,不知道为什么要用根号,然后我又看了看那个效率低的程序,勉强看懂了,但还不是很懂。
0 0
- 第十周 项目五:输出完数
- 第十周项目五 输出完数
- 第十周项目五 输出完数
- 第十周项目五输出完数
- 第十周项目五 输出完数
- 第十周项目五:输出完数
- 第十周项目五输出完数
- 第十一周 项目五 输出完数
- 第十周项目五——输出完数
- 第十周项目五——输出完数
- 第十周项目五之输出完数
- 第十周项目4 输出完数
- 第十周项目5-输出完数
- 第十周项目5-输出完数
- 第十周项目 5 输出完数
- 第十周项目5 输出完数
- 第十周项目5-输出完数
- 第十周项目-输出完数
- as3要利用它的优势
- @RequestMapping 用法详解之地址映射 (2013-08-11 16:06:58)
- 常用的数据校验方法
- 设计模式之单例模式
- VB→C++→C#→VB.NET,语言的共性和个性
- 第十周项目五输出完数
- Java中文转码的例子<转>
- linux下搭建nexus
- 设计模式案例--单例模式--登记式单例模式(registry singleton)
- Dynamics CRM2013 更新用户数据主要电子邮件字段报数据加密错误
- 第十周项目二解密
- java中的native关键字的意思
- 跨平台移动开发工具:PhoneGap与Titanium全方位比拼
- iOS之Reachability和AFN判断网络连接状态