Java語言中,第12章講解了如何計算一個學生的平均分和總成績。以下是使用Java語言實現(xiàn)這些功能的代碼:
import java.util.Scanner; public class Calculation { public static void main(String[] args) { Scanner sc = new Scanner(System.in); //創(chuàng)建Scanner對象 System.out.println("請輸入學生的人數(shù):"); int n = sc.nextInt(); //輸入學生的人數(shù) double[] scores = new double[n]; //創(chuàng)建一個數(shù)組來存儲每個學生的成績 double sum = 0; for (int i = 0; i< scores.length; i++) { System.out.println("請輸入第" + (i + 1) + "個學生的成績:"); scores[i] = sc.nextDouble(); sum += scores[i]; } double average = sum / n; //計算平均分 System.out.println("學生的平均分為:" + average); double totalScore = sum; //計算總成績 System.out.println("學生的總成績?yōu)椋? + totalScore); } }
以上代碼中,我們創(chuàng)建了一個Scanner對象用來獲取用戶輸入的數(shù)據(jù)。首先,輸入學生的人數(shù)。然后,創(chuàng)建一個數(shù)組來存儲每個學生的成績,并使用循環(huán)語句輸入每個學生的成績并計算總分。接著,我們可以用總分除以學生人數(shù)來計算平均分,也可以直接使用總分得到總成績。最后,輸出結果。