public class Main {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个正整数:");
int input = sc.nextInt();
System.out.print(input+"=");
if(input == 1){
System.out.print(1);
}
for(int i = 2;i<=input;i++){
if(input%i==0&&i!=input){
System.out.print(i+"*");
input = input/i;
i = 2; //重新遍历
}
if(i == input){
System.out.print(i);
}
}
}
}
记得重新遍历:i = 2;