本帖最後由 李泳霖 於 2023-1-14 17:19 編輯
TQC+ 502
1.題目說明:
請將檔案另存成JPA05.java,並編譯為JPA05.class
2.設計說明:
(1)請撰寫一個程式,由鍵盤輸入學生人數,根據所輸入的學生人數,動態產生一個符合大小的浮點數陣列。
(2)將所輸入的每位學生成績存放到陣列裡(不限制輸入的小數點位數)。
(3)程式執行時,顯示[請輸入學生人數 : ],要求輸入學生人數。
(4)接續要求輸入第1個至第n個學生的成績,n是剛才所輸入的學生人數。
(5)計算出人數、總分及平均值(不限制小數點位數),顯示如執行結果參考畫面
- import java.util.Scanner;
- public class JPD05 {
- public static Scanner keyboard = new Scanner(System.in);
-
- public static void main(String args[]) {
- System.out.print("請輸入學生人數:");
-
- }
-
-
- }
- }
複製代碼 TQC+ 508
1.題目說明:
請將檔案另存成JPA05.java,並編譯為JPA05.class
2.設計說明:
(1)請使用泡泡排序法(Bubble Sort)撰寫程式。
(2)程式內有一資料陣列{2,4,3,5,7,6,9,1}。
(3)請輸出泡泡排序法的比對過程。
(4)顯示如執行結果參考畫面。
- public class JPA05 {
- public static void main(String[] argv) {
- int[] data = {2, 4, 3, 5, 7, 6, 9, 1}; // 為排序的資料
- ...
- }
- }
複製代碼 |