基础练习题

4 因数分解

2023-09-13  本文已影响0人  北极的大企鹅

题目:将一个正整数分解质因数。


     public class _004YinShiFenJie {
  
      public static void main(String[] args) {
          Scanner scanner = new Scanner(System.in);
          System.out.println("请输入一个正整数 :");
          while (true) {
              int x = scanner.nextInt();
              primeSplit(x);
          }
     }
 
     public static void primeSplit(int n) {
         int k = 2;
         System.out.print(n + " = ");
         while (k <= n) {
             if (k == n) {
                 System.out.println(n);
                 break;
             } else if (n % k == 0) {
                 System.out.print(k + "*");
                 n = n / k;
             } else
                 k++;
         }
     }
 }
 

        public class _004YinShiFenJie {
 
      public static void main(String[] args) {
         Scanner scanner = new Scanner(System.in);
          System.out.println("请输入一个正整数 :");
         while (true) {
              int x = scanner.nextInt();
              primeSplit(x);
          }
     }
 
     public static void primeSplit(int n) {
         int k = 2;
         System.out.print(n + " = ");
         while (k <= n) {
             if (k == n) {
                 System.out.println(n);
                 break;
             } else if (n % k == 0) {
                 System.out.print(k + "*");
                 n = n / k;
             } else
                 k++;
         }
     }
 }
 
上一篇 下一篇

猜你喜欢

热点阅读