Java語言中,循環結構是非常重要的基礎知識點,它可以幫助我們簡化重復性的任務。下面我們通過一個例子來學習如何使用Java的循環結構輸入學生姓名和成績。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("請輸入學生人數:");
int count = scanner.nextInt();
String[] names = new String[count];
int[] scores = new int[count];
for (int i = 0; i< count; i++) {
System.out.print("請輸入第" + (i+1) + "個學生的姓名:");
names[i] = scanner.next();
System.out.print("請輸入第" + (i+1) + "個學生的成績:");
scores[i] = scanner.nextInt();
}
System.out.println("學生成績如下:");
for (int i = 0; i< count; i++) {
System.out.println(names[i] + " 的成績是:" + scores[i]);
}
}
}
以上是一個簡單的示例程序,首先我們通過Scanner類獲取用戶輸入的學生人數,然后定義了兩個數組names和scores,分別存儲學生的姓名和成績。
接下來是循環部分,使用for循環來讀取每個學生的姓名和成績,并將它們存儲在相應的數組中。為了輸出信息更加清晰,我在每個輸入提示前加了一個序號,這樣用戶就知道當前輸入的是第幾個學生的信息。
最后,我們再次使用for循環來輸出每個學生的姓名和成績。
通過以上實例,我們學會了如何在Java中使用循環結構輸入學生姓名和成績,希望能對你有所幫助。