jav从键盘输入一个整数 2、将整数分解质因数 T 3、例如:输入90,输出90=2*3*3*5
时间: 2023-09-05 07:10:38 浏览: 105
质因数分解算法例如90=2*3*3*5
3星 · 编辑精心推荐
以下是Java代码实现:
```java
import java.util.Scanner;
public class PrimeFactorization {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个正整数:");
int num = scanner.nextInt();
System.out.print(num + "=");
int i = 2;
while (num != 1) {
if (num % i == 0) {
System.out.print(i);
num /= i;
if (num != 1) {
System.out.print("*");
}
} else {
i++;
}
}
}
}
```
运行程序后,输入一个正整数,程序会将其分解质因数并输出。例如,输入90,输出为:90=2*3*3*5。
阅读全文