黑马程序员技术交流社区

标题: 键盘录入任意数的质数 [打印本页]

作者: 微笑的背后3    时间: 2015-9-5 00:11
标题: 键盘录入任意数的质数
import java.util.Scanner;
class ZhiShu
{
        public static void main(String[] args)
        {
                Scanner sc = new Scanner(System.in);
                System.out.print("请输入一个正整数:");
                int number = sc.nextInt();
                System.out.print(number+"=");
                for(int x=2;x<=number;x++){
                        while(number%x == 0 && number != x){
                                number /= x;
                                System.out.print(x+"*");
                        }
                        if(number == x){
                                System.out.println(x);
                        }
                }
                       
        }
}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2