第三章习题3-第6题==判断完数
来源:互联网 发布:万游网络武汉 编辑:程序博客网 时间:2024/05/16 08:17
问题:
一个数如果恰好等于它的因子数之和,那么就称这个数为完数,编写一个应用程序求1000之内的所有完数。
代码:
Test.java
public class Test { public static void main(String[]args){ Add wanshu=new Add(); wanshu.panduan(); }}
Add.java
public class Add { public void panduan(){ for(int number=1;number<1000;number++){ int sum=0; for(int i=1;i<number;i++){ if(number%i==0) sum=sum+i; } if(sum==number) System.out.println(" wanshu is "+number); } }}
运行结果:
总结:
写程序的时候要注意循环因子的第一个赋值=0还是=1。
0 0
- 第三章习题3-第6题==判断完数
- 第三章习题3--第七题==判断阶乘和的最大数
- Java第三章习题3-6(完数)
- 第三章习题3-第三题=改写彩票例题
- 继续 《学习opencv》第三章习题第5,6题
- 第三章习题5第3小题
- 《学习opencv》第三章习题第3题,第4题
- 《Learning OpenCV》第三章习题第3题,第4题
- 第三章第44题判断成绩
- 第三章第46题Fibonacci数
- 第三章习题3第4题--for循环输出俄文字母表
- 刷紫书第三章习题(习题3-1到习题3-6)
- The C++ Programming Language 第15章课后习题第三题
- C#入门经典(第4版)第三章习题
- 《算法竞赛入门经典》第三章习题3-6
- 第3章习题3
- 【第2章 习题6】
- c++第3章习题
- 任务一 HelloWorld
- OpenCV 图像线性滤波综合示例程序(用到了Trackbar轨迹条)
- _cinit
- Hibernate JAP 字段自动添加下划线问题,
- 基于c++标准库计算文件大小
- 第三章习题3-第6题==判断完数
- 滑动窗口机制
- 第三周 项目4-顺序表的应用
- PHP中echo和print的区别
- Linux的哲学思想
- 深入浅出RxJava三--响应式的好处
- Understanding Defer, Panic and Recover
- 【线性规划与网络流24题 10】餐巾计划
- 如何规划中小型LoRa物联网系统