阿摩線上測驗 登入

申論題資訊

試卷:104年 - 104年關務人員、104年身心障礙人員、104年國軍上校以上軍官轉任考身障特考四等_資訊處理#29729
科目:程式設計
年份:104年
排序:0

申論題內容

二、參考 GradeBook.java, GradeBookTest.java 檔案,試問執行 GradeBookTest 後的輸出 結果?(20 分)

詳解 (共 2 筆)

詳解 提供者:芷

GradeBookTest.java宣告了GradeBook 物件

然後執行displayMessageprocessGrades  

執行結果如下

Welcome to the grade book forCS101 Introduction to Java Programming!The grades are:nStudent 1: 87Student 2: 68Student 3: 94Student 4: 100Student 5: 83Student 6: 78Student 7: 85Student 8: 91Student 9: 76Student 10: 87Class average is 84.90






以下網頁是我縮排之後直接下去跑的結果

http://ideone.com/xrqNHg

詳解 提供者:hchungw
當執行 GradeBookTest.java 檔案時,以下是程序的輸出結果:
首先,會創建一個包含特定成績的整數陣列 gradesArray。
接著,使用這個陣列和課程名稱 "CS101 Introduction to Java Programming" 作為參數來創建一個 GradeBook 對象 myGradeBook。
然後,調用 myGradeBook 對象的 displayMessage 方法,這將輸出歡迎信息,包括課程名稱。
最後,調用 processGrades 方法,此方法首先通過 outputGrades 方法輸出每個學生的成績,然後計算並輸出全班的平均成績。
具體的輸出如下:

Welcome to the grade book for CS101 Introduction to Java Programming!
The grades are:
Student  1:  87
Student  2:  68
Student  3:  94
Student  4: 100
Student  5:  83
Student  6:  78
Student  7:  85
Student  8:  91
Student  9:  76
Student 10:  87
Class average is 84.90
這段輸出首先歡迎用戶到特定的課程成績簿,接著列出了每個學生的成績(假設學生編號按照成績陣列的順序),最後計算並顯示了班級成績的平均值。請注意,這裡的平均成績是根據提供的成績數組計算得出的。