package test;
import java.util.Scanner;
public class 质因数 {
public static void main(String[] args) {
System.out.println("输入一个整数:");
Scanner s= new Scanner(System.in);
int a= s.nextInt();
int k=2;
System.out.println(a+"=");
while(k<=a)
{
if(a == k){
System.out.print(a);
break; //判断本身为质数
}
else if(a%k == 0){
System.out.print(k + "*");//从2开始从低到高判断因数
a = a/k;
}
else{
k++; //k慢慢的变大
}
}
}
}
【java】输入一整数,输出它的质因数
最新推荐文章于 2023-01-05 14:24:26 发布