将一个正整数分解质因数
例如:输入90,打印出90=233*5。
要求:使用循环语句实现。
#一只前途光明 不想被炖的菜鸡的成长史,欢迎各位大大莅临指导。
public class Solve{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println("输入正整数n:");
n=sc.nextint();
System.out.print(n+"=");
for(int i=2;i<=n;i++){
while(n!=i && n%i==0){
System.out.print(i+"*");
n=n/i;
}
}
System.out.print(n);
}
}
如果有小伙伴需要C/C++,可借由飞雷神之术转移(点击此处即可触发飞雷神之术)
❤ It’s a beautiful night , we’re looking for something dumb to do.