因式分解
public class YinShi {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("请输入一个数字");
int num=sc.nextInt();
System.out.print(num+"=");
for(int i=2;i<=num;i++) {
if(num==i) {
System.out.println(num);
break;
}
if(num%i == 0) {
System.out.print(i+"*");
num = num/i;
i--;
}
}
// for (int i = 1; i <=num; i++) {
// for (int j = 1; j <=num; j++) {
// if (i*j==num&&i!=j) {
// System.out.println(i+"*"+j+"="+num);
// }
// }
// String str=""+(i+1);
// for (int k = 2; Math.pow(i+1, k)<=num; k++) {
// str=str+("*"+(i+1));
// if (Math.pow(i+1, k)==num) {
// System.out.println(str+"="+num);
// }
// }
// }
}
}