将一个正整数分解质因数
1 public static void main(String[] args) { 2 3 System.out.println("请输入一个正整数"); 4 Scanner input = new Scanner(System.in); 5 int num = input.nextInt(); 6 for (int i = 2; i <= num; i++) { 7 while (num % i == 0 && (num != i)) { 8 System.out.print(i + "*"); 9 num /= i; 10 } 11 } 12 System.out.println(num); 13 }

浙公网安备 33010602011771号