回答編集履歴

2

修正

2020/06/24 10:56

投稿

episteme
episteme

スコア16614

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- #define N 4
13
+ #define N 20
14
14
 
15
15
 
16
16
 
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- printf("== 大→小へ 並べ替えプログラム ==\n\n");
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] > Data[max_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

修正

2020/06/24 10:56

投稿

episteme
episteme

スコア16614

test CHANGED
@@ -24,7 +24,7 @@
24
24
 
25
25
 
26
26
 
27
- printf("== 小→大へ 並べ替えプログラム ==\n\n");
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