package clong.jgsu; import java.util.Scanner; public class code_4 { public static void main(String[] args) { /** * å°ä¸ä¸ªæ£æ´æ°åè§£è´¨å æ°ãä¾å¦ï¼è¾å ¥90,æå°åº90=2*3*3*5ã */ Scanner sc = new Scanner(System.in); System.out.println("请è¾å ¥ä¸ä¸ªæ£æ´æ°:"); int num = sc.nextInt(); //int num = 90; int n = 2; System.out.print(num + "=");//è¾åºä½ è¦åè§£çæ° while (num > n) {//åå¼n为2,å¨ç¨åºæ§è¡çè¿ç¨ä¸næ¸æ¸å大(n++),næ¸æ¸åå°(num/n) if (num % n == 0) { System.out.print(n + "Ã"); num = num / n;//numé¤ä»¥nçå,ä½ä¸ºæ°çæ£æ´æ°ä½ num }else if (num % n != 0) { n++; } } System.out.println(n); } }