回答編集履歴

1

説明追加

2015/06/11 00:58

投稿

sh1-tera
sh1-tera

スコア85

test CHANGED
@@ -67,3 +67,39 @@
67
67
  } // main end
68
68
 
69
69
  ```
70
+
71
+
72
+
73
+ for文 iは0から9番まで0,1,2,3,4...の順で処理します。
74
+
75
+ for文 jは8から0番まで8,7,6,7,4...の順で処理します。
76
+
77
+
78
+
79
+ if文に入る一回目 jは8です。
80
+
81
+ data[8]とdata[9]の配列の中身を比較します。
82
+
83
+
84
+
85
+ 例えば、以下なら if (8 > 4)になるのでif文の中身を実行します
86
+
87
+ data[8] = 10
88
+
89
+ data[9] = 4
90
+
91
+
92
+
93
+ if文を処理することで、以下のように後ろに大きい数字をもってきます
94
+
95
+ data[8] = 4
96
+
97
+ data[9] = 10
98
+
99
+
100
+
101
+ あとはfor文によって繰り返しです
102
+
103
+ 最終的に順番に並ぶバブルソートの原理はわかるということなので省略します
104
+
105
+