欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java輸入分?jǐn)?shù)輸出平均分和最高分

吳曉飛1年前7瀏覽0評論

Java是一種面向?qū)ο蟮木幊陶Z言,常用于開發(fā)各種軟件和應(yīng)用程序。在這篇文章中,我們將探討如何使用Java編寫程序來輸入分?jǐn)?shù)并輸出平均分和最高分。

import java.util.Scanner;
public class ScoreProcessor {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入學(xué)生人數(shù):");
int count = scanner.nextInt();
int[] scores = new int[count];
int total = 0;
int maxScore = 0;
for (int i = 0; i< count; i++) {
System.out.print("請輸入第" + (i + 1) + "個學(xué)生的分?jǐn)?shù):");
scores[i] = scanner.nextInt();
total += scores[i];
if (scores[i] >maxScore) {
maxScore = scores[i];
}
}
double averageScore = (double) total / count;
System.out.println("平均分是:" + averageScore);
System.out.println("最高分是:" + maxScore);
scanner.close();
}
}

以上是一個使用Java編寫的簡單程序,它可以讀取用戶輸入的學(xué)生分?jǐn)?shù)并計(jì)算平均值和最高分。讓我們來分析一下程序的工作原理:

  • 首先,我們創(chuàng)建了一個Scanner對象來讀取用戶輸入。
  • 然后,程序提示用戶輸入學(xué)生人數(shù),并將其存儲在一個整數(shù)變量中。
  • 接下來,我們創(chuàng)建了一個整數(shù)數(shù)組來存儲每個學(xué)生的成績,并初始化了兩個整數(shù)變量total和maxScore。
  • 在循環(huán)中,程序提示用戶輸入每個學(xué)生的成績,并將其存儲在數(shù)組中。同時,程序?qū)⒚總€學(xué)生的成績加入總分?jǐn)?shù)total中,并找出最高分并將其存儲在maxScore變量中。
  • 最后,程序計(jì)算平均分并將其存儲在一個double類型的變量averageScore中。然后程序輸出平均分和最高分。

以上便是一個簡單的Java程序,它可以幫助你計(jì)算學(xué)生分?jǐn)?shù)的平均分和最高分。如需深入學(xué)習(xí)Java編程,請參考相關(guān)的學(xué)習(xí)資料,并不斷練習(xí)提高自己的編程能力。