回答編集履歴
2
ループ部分の行数も追記
answer
CHANGED
@@ -27,7 +27,8 @@
|
|
27
27
|
while( i < 10 ) {
|
28
28
|
```
|
29
29
|
|
30
|
+
また、やはり50行あたりのループ(一番最初の引用コードのすぐ上)では、
|
30
|
-
|
31
|
+
配列宣言で確保する要素数を増やすか、上のようにループ回数を変更しないと、
|
31
32
|
ゼロから始まるため、インデックスが配列の上限を超え、エラーになります。
|
32
33
|
|
33
34
|
これは、非常~によくありがちなミスなんで、ループを書くときに気をつけましょう。
|
1
問題箇所の行数を追記
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
```
|
4
4
|
|
5
5
|
「朝飯前」という感じの、簡単なエラーです。
|
6
|
-
上が二次元配列になってますよね?
|
6
|
+
50行あたりの上記が、二次元配列になってますよね?
|
7
7
|
|
8
8
|
---
|
9
9
|
|
@@ -15,7 +15,7 @@
|
|
15
15
|
int xZeroOneCount[][] = new int[10][10];
|
16
16
|
```
|
17
17
|
|
18
|
-
だから、配列の宣言時にも、二次元にしておく必要があります。
|
18
|
+
だから、冒頭での配列の宣言時にも、二次元にしておく必要があります。
|
19
19
|
|
20
20
|
---
|
21
21
|
|