回答編集履歴
2
修正
test
CHANGED
@@ -10,7 +10,7 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
#define N
|
13
|
+
#define N 20
|
14
14
|
|
15
15
|
|
16
16
|
|
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
printf("== 大
|
27
|
+
printf("== 小→大へ 並べ替えプログラム ==\n\n");
|
28
28
|
|
29
29
|
// サンプルデータ生成( 範囲0~99 の擬似乱数 )
|
30
30
|
|
@@ -42,7 +42,7 @@
|
|
42
42
|
|
43
43
|
for( id = flag_id + 1; id < N; id++ ){
|
44
44
|
|
45
|
-
if ( Data[id]
|
45
|
+
if ( Data[id] < Data[max_id])
|
46
46
|
|
47
47
|
max_id = id;
|
48
48
|
|
@@ -58,7 +58,7 @@
|
|
58
58
|
|
59
59
|
|
60
60
|
|
61
|
-
//*** 『大
|
61
|
+
//*** 『小→大へ 並べ替え』処理ここまで ***
|
62
62
|
|
63
63
|
for ( id = 0; id < N; id++ )
|
64
64
|
|
1
修正
test
CHANGED
@@ -24,7 +24,7 @@
|
|
24
24
|
|
25
25
|
|
26
26
|
|
27
|
-
printf("== 小
|
27
|
+
printf("== 大→小へ 並べ替えプログラム ==\n\n");
|
28
28
|
|
29
29
|
// サンプルデータ生成( 範囲0~99 の擬似乱数 )
|
30
30
|
|
@@ -58,7 +58,7 @@
|
|
58
58
|
|
59
59
|
|
60
60
|
|
61
|
-
//*** 『小
|
61
|
+
//*** 『大→小へ 並べ替え』処理ここまで ***
|
62
62
|
|
63
63
|
for ( id = 0; id < N; id++ )
|
64
64
|
|