今天我們要使用Java語言編寫一個程序,實現輸入若干人的姓名和年齡,然后求出它們的平均年齡。以下是我們要用到的Java代碼:
import java.util.Scanner; public class AverageAge { public static void main(String[] args) { int n, age, sum = 0; String name; Scanner input = new Scanner(System.in); System.out.print("請輸入人數:"); n = input.nextInt(); for (int i = 1; i<= n; i++) { System.out.print("請輸入第" + i + "個人的姓名:"); name = input.next(); System.out.print("請輸入第" + i + "個人的年齡:"); age = input.nextInt(); sum += age; } double average = (double) sum / n; System.out.printf("這些人的平均年齡是:%.2f歲", average); } }
在這個程序中,我們首先使用Scanner類讀取用戶輸入的人數,隨后使用for循環,依次獲取每個人的姓名和年齡,并將其累加到sum變量中。最后通過除以人數n,求得這些人的平均年齡,使用printf函數輸出。
使用Java語言,可以方便地實現各種計算和數據處理,幫助我們更高效地完成各種任務。