找出1000以内的完全数。
来源:互联网 发布:幼儿园网络研修的简报 编辑:程序博客网 时间:2024/05/16 18:08
/*需求:找出1000以内的完全数。*///首先,对于数学比较差的我来说,需要百度一下什么是完数。。。//搜索结果:如果一个数恰好等于它的因子之和,而且因子不能是这个数本身,则称该数为“完全数”。/*思路解析:1.循环输入一千以内的所有整数2.利用循环,求出每个整数的所有的因子3.利用循环,让这些因子相加得出一个和4.利用条件给出的,因子之和等于这个整数本身,进行筛选5.输出结果。*///思路有了,接下来我们开始写代码、public class Test{public static void main(String[] args){//如思路,第一步,循环输出1000以内所有的整数for(int i=1;i<1000;i++){//第二部,利用循环,找出每个整数的所有的因子 //这里我们要限定,这个整数的因子不可以是它本身,即不可能大于它本身//这里定义一个变量a,让它接收所有因子之和int a=0;for(int j=1;j<i;j++){//通过if判断,找出所有因子if(i%j==0){//将得出的因子进行加和a+=j;}}//判断这个数是不是符合条件,符合就输出if(i==a){System.out.println(a);}}}}
阅读全文
0 0
- 找出1000以内的完全数
- 找出1000以内的完全数。
- 找出1000以内的所有完数。
- 找出1000以内的所有完数。
- 找出1000以内的所有完数
- 找出1000以内的所有完数
- java:找出1000以内的完数
- 找出1000以内的所有完数
- 求1000以内的所有“完全数”。
- 编程找出1000以内的所有完数
- 编程找出1000以内的所有完数。
- 编程找出1000以内的所有完数。
- 编程找出1000以内的所有完数
- 编程找出1000以内的所有完数
- 第十周项目五 找出1000以内的完数
- 编程找出1000以内的所有完数
- 编程找出1000以内的所有完数
- 【程序19】找出1000以内的所有完数
- C 语言各个数据类型所占字节数
- oracle中like总结
- poj3617 Best Cow Line
- IIS WebService 内存溢出问题的修改过程
- 【leetcode】38. Count and Say(Python & C++)
- 找出1000以内的完全数。
- spring boot 开发热部署配置 (idea IDE)
- TabLayout使用
- C#基础-006(2)if练习 如果一个数是3的倍数 那么就输出"过" 否则输出该数
- java String类计算HashCode散列码的方法
- 封装Map 用于不同项目之间传值
- poj3069 Saruman's Army
- CDH5.11.0安装启动hive过程org.apache.hadoop.hive.metastore.HiveMetaException: Failed to load driver
- phpStorm设置显示代码行号