回答編集履歴

2

ついでに配列宣言も間違ってたので修正。。(お恥ずかしい

2015/10/08 11:03

投稿

SKYYFISH
SKYYFISH

スコア654

test CHANGED
@@ -4,9 +4,9 @@
4
4
 
5
5
  ```java
6
6
 
7
- int X[]={1,2,3,4,5}
7
+ int[] X={1,2,3,4,5}
8
8
 
9
- int Y[]=new Int[x.length]
9
+ int[] Y=new Int[x.length]
10
10
 
11
11
  sampleNumber=x.length
12
12
 

1

誤字修正+マークダウン (iPhoneからじゃ`が打てない。。

2015/10/08 11:03

投稿

SKYYFISH
SKYYFISH

スコア654

test CHANGED
@@ -2,9 +2,11 @@
2
2
 
3
3
 
4
4
 
5
+ ```java
6
+
5
7
  int X[]={1,2,3,4,5}
6
8
 
7
- int Y[]=new int[x.length]
9
+ int Y[]=new Int[x.length]
8
10
 
9
11
  sampleNumber=x.length
10
12
 
@@ -16,11 +18,15 @@
16
18
 
17
19
  int D=1
18
20
 
21
+ ```
22
+
19
23
 
20
24
 
21
25
  その上で以下のようなコードを実行すると、
22
26
 
23
27
 
28
+
29
+ ```java
24
30
 
25
31
  for(int i=2; i<sampleNumber; i++){
26
32
 
@@ -28,11 +34,15 @@
28
34
 
29
35
  }
30
36
 
37
+ ```
38
+
31
39
 
32
40
 
33
41
  以下のような結果を得られます。
34
42
 
35
43
 
44
+
45
+ ```java
36
46
 
37
47
  出力状況: Y[]={0,0,0,0,0}
38
48
 
@@ -66,7 +76,7 @@
66
76
 
67
77
  出力状況: Y[]={0,0,8,20,44}
68
78
 
69
-
79
+ ```
70
80
 
71
81
 
72
82
 
@@ -74,7 +84,7 @@
74
84
 
75
85
  コードはコンパイルエラーを起こすようなものではないと思います。
76
86
 
77
- また、処理がゴチャゴチャして動作がわからなくなったら、このように手計算をすると処理流れを追いやすいのでオススメです。
87
+ また、処理がゴチャゴチャして動作がわからなくなったら、このように手計算をすると処理流れを追いやすいのでオススメです。
78
88
 
79
89
 
80
90