欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

正整数分解质因数

程序员文章站 2022-03-23 09:19:00
...
package cn.com.test3;

import java.util.Scanner;

//分解质因数
public class test4 {

	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int x = sc.nextInt();
		System.out.println("您输入的数字为:"+x);
		System.out.print(x + " = ");
		//2为最小因数 递增
		int y = 2;
		//
		while (x > y) {
			if (x % y == 0) {
				System.out.print(y +"*");
				//
				x =x / y  ;
			}else {
				y++;
			}
		}
		System.out.println(y);
	}
}