回答編集履歴

1

追加

2021/04/14 11:43

投稿

amiya
amiya

スコア1218

test CHANGED
@@ -20,11 +20,11 @@
20
20
 
21
21
  while(i<args.length){
22
22
 
23
- s[i] = args[i];
23
+ s[i] = args[i];
24
24
 
25
- System.out.println("スコア:" + s[i]);
25
+ System.out.println("スコア:" + s[i]);
26
26
 
27
- i++;
27
+ i++;
28
28
 
29
29
  }
30
30
 
@@ -37,3 +37,35 @@
37
37
  ただしこの場合、引数が5つ以上あると、今度はs配列の方が範囲外違反になってしまうので、
38
38
 
39
39
  条件を増やして、5回までにするか、s配列を作る際に、argsの数から作る等の工夫が必要になります。
40
+
41
+
42
+
43
+ ---
44
+
45
+ 表示が5回固定なのであれば、こうかな。
46
+
47
+
48
+
49
+ ```JAVA
50
+
51
+ while(i<5){
52
+
53
+ if(i<args.length){
54
+
55
+ System.out.println("スコアが入力されていません。");
56
+
57
+ }else{
58
+
59
+ s[i] = args[i];
60
+
61
+ System.out.println("スコア:" + s[i]);
62
+
63
+ }
64
+
65
+ i++;
66
+
67
+ }
68
+
69
+
70
+
71
+ ```