质因数分解(给定一个整数,求该数的所有质因数)
来源:互联网 发布:fliqlo mac 怎么安装 编辑:程序博客网 时间:2024/04/29 23:42
题目:质因数分解,给定一个整数,求该数的所有质因数,例如 90 = 2*3*3*5。
import java.util.Scanner;public class fenjie {public static void main(String args[]) {// num要分解的数// i已经分解出来的。int num, i;System.out.print("please input a num:");Scanner scanner = new Scanner(System.in);num = scanner.nextInt();System.out.print(num + "=");// 分解.从1到num检查,看看是不是因子。for (i = 2; i <= num; i++)while (num % i == 0) {num /= i;if(num==1){System.out.print(i);}else{System.out.print(i + "*");}}// 1:输出最后一个因子。一定是1,如果上面for有=num也输出来了,所以只剩下1// 即:num==1;// 2:如果for没有=num的情况,那么,不一定是1的情况,可能还是其他,可以根据自己的需要改。if(num!=1){System.out.println(num);}}}
0 0
- 质因数分解(给定一个整数,求该数的所有质因数)
- 给定一个整数进行质因数分解
- 求一个数的所有质因数
- 求一个整数的质因数
- 使用递归求一个数分解质因数
- C++分解质因数(获取整数的所有素因子)
- 求一个数的质因数
- 求一个数的质因数
- 求一个数的质因数
- 利用C语言求一个数的所有质因数
- 数的分解、分解质因数
- 【初等数论】 求一个数有多少约数及所有约数之和、分解质因数
- 整数的质因数分解算法
- 求一个整数的质因数的代码(核心部分)
- 求出区间[a,b]中所有整数的质因数分解。
- poj1365 整数分解(质因数分解)
- 求整数N的质因数
- 初学者java:将一个整数分解质因数
- 设计模式之策略模式
- 类继承时函数掩盖盖问题
- servlet过滤器
- 论文笔记:CNN: Single-label to Multi-label
- C++学习笔记之覆盖、重载、多态的区别
- 质因数分解(给定一个整数,求该数的所有质因数)
- 手机电池的保护电路详细介绍
- Unix/Linux操作系统:孤儿进程与僵尸进程[总结]
- C++运算符重载的妙用
- leetcode Edit Distance
- Android开发之http协议解析
- 取消chrome和safari浏览器下输入框的默认蓝框、textarea固定大小
- android menu事件
- 【Android】BinderProxy.transact / BpBinder::transact 默认同步, 异步需加FLAG_ONEWAY