JAVA中将一个正整数分解质因子代码
时间: 2024-03-03 11:48:22 浏览: 97
以下是用 Java 实现将一个正整数分解质因子的代码:
```java
import java.util.Scanner;
public class PrimeFactors {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个正整数:");
int n = scanner.nextInt();
System.out.print(n + " = ");
int i = 2;
while (i <= n) {
if (n % i == 0) {
System.out.print(i);
n /= i;
if (n != 1) {
System.out.print(" × ");
}
} else {
i++;
}
}
}
}
```
运行程序后,输入一个正整数,程序会输出该数的分解质因子结果。例如,输入 12,程序会输出:
```
12 = 2 × 2 × 3
```
阅读全文