素人目に見事なプログラム。
public class test11 {
public static void main(String[] args) {
int[] [] points = new int[4][10];
points[0] = new int[] { 27, 53, 82, 77, 37, 61, 84, 72, 25, 91 };
points[1] = new int[] { 54, 76, 96, 39, 18, 45, 89, 92, 68, 88 };
points[2] = new int[] { 54, 69, 81, 57, 49, 67, 76, 81, 67, 89 };
for (int i = 0; i < points[0].length; i++) {
points[3][i] = points[0][i] + points[1][i] + points[2][i];
}
for (int i = 0; i<points[0].length; i++) {
System.out.println("出席番号" + (i + 1) + "番の生徒の成績");
System.out.println("国語 :" + points[0][i]);
System.out.println("数学 :" + points[1][i]);
System.out.println("英語 :" + points[2][i]);
System.out.println("合計 :" + points[3][i]);
System.out.println("-----");
}
}
}
実行結果
C:\WORK>javac test11.java
C:\WORK>java test11
出席番号1番の生徒の成績
国語 :27
数学 :54
英語 :54
合計 :135
-----
出席番号2番の生徒の成績
国語 :53
数学 :76
英語 :69
合計 :198
-----
出席番号3番の生徒の成績
国語 :82
数学 :96
英語 :81
合計 :259
-----
出席番号4番の生徒の成績
国語 :77
数学 :39
英語 :57
合計 :173
-----
出席番号5番の生徒の成績
国語 :37
数学 :18
英語 :49
合計 :104
-----
出席番号6番の生徒の成績
国語 :61
数学 :45
英語 :67
合計 :173
-----
出席番号7番の生徒の成績
国語 :84
数学 :89
英語 :76
合計 :249
-----
出席番号8番の生徒の成績
国語 :72
数学 :92
英語 :81
合計 :245
-----
出席番号9番の生徒の成績
国語 :25
数学 :68
英語 :67
合計 :160
-----
出席番号10番の生徒の成績
国語 :91
数学 :88
英語 :89
合計 :268
-----
いつも大変お世話になっております。
教えてもらってばかりで恐縮です。
上記、Javaプログラムの件。
どうしてこうなるのか解りません。
どなたか解説してくれませんか?
真夜中にすみません。
ご回答のほど宜しくお願い申し上げます。
お礼
回答ありがとうございます。 > overという語を入れることにより、つづけて、飛ばして、次のところへ入っていくーーその意味がでます。 なるほどです。 overというのをつけることにより、「グワーっ」という感じで飛び越えていく感じがするのですね。 勉強になりました。