本帖最後由 李泳霖 於 2023-7-22 20:58 編輯
題目說明:
請將檔案另存成JPA03.java,並編譯為JPA03.class
設計說明:
1.請設計一程式,持續輸入兩個數 m、n。
2.m與n中間以斷行分隔,並以一個類別方法及while loop 計算 m 與 n 的最大公因數,直到輸入m=999為止。
3.持續輸入兩的數 m、n,顯示如執行結果參考畫面,於下方輸出此兩數的最大公因數。
4.顯示如執行結果參考畫面。
- import java.io.*;
- public class JPD03 {
- public static void main (String argv[]) throws IOException {
- int num1, num2;
-
-
- System.out.println("Input:");
-
- while (___________) {
-
- }
- }
-
- static int gcd (int m, int n) {
- int result;
- while (__________){
-
- }
-
- }
- }
複製代碼- m=12 n=18
- 12:1 2 3 4 6 12
- 18:1 2 3 6 9 18
- m n
- 12 / 18 = 0 .... 12
- 18 / 12 = 1 .... 6
- 12 / 6 = 2 .... 0
複製代碼 |