Java是一門強(qiáng)大的程序語言,可以用來實(shí)現(xiàn)各種運(yùn)算和計(jì)算。今天我們要利用Java輸入若干數(shù)并輸出它們的和均值。
import java.util.Scanner; public class SumAndAvg { public static void main(String[] args) { // 初始化總和和計(jì)數(shù)器 double sum = 0; int count = 0; // 創(chuàng)建Scanner對象 Scanner scanner = new Scanner(System.in); // 循環(huán)讀入數(shù)字 while (scanner.hasNextDouble()) { double x = scanner.nextDouble(); count++; sum += x; } // 計(jì)算均值 double avg = count >0 ? sum / count : 0; // 輸出總和和均值 System.out.printf("Sum: %.2f\n", sum); System.out.printf("Avg: %.2f\n", avg); // 關(guān)閉Scanner對象 scanner.close(); } }
上面的代碼中,我們首先定義了一個(gè)sum和count變量,分別用于存儲輸入數(shù)字的總和和數(shù)量。然后創(chuàng)建了一個(gè)Scanner對象,使用它從標(biāo)準(zhǔn)輸入讀入數(shù)字并計(jì)算總和和數(shù)量。最后通過計(jì)算得出均值并輸出結(jié)果。
以上就是使用Java輸入若干數(shù)輸出其和均值的方法,希望對大家有所幫助。