配列に格納した数値を降順ソートするサンプルプログラムを紹介します。 降順ソート 降順ソートでは、数値を大きい方から小さい方へソートします(並べ替えます)。 いくつか例をみてみましょう。 例えば、{3,8,5} という配列を降順ソートすると {8,5,3} になります。 配列に格納した数値を昇順ソートするサンプルプログラムを紹介します。 昇順ソート 昇順ソートでは、数値を小さい方から大きい方へソートします(並べ替えます)。 例えば、{3,1,2} という配列を昇順ソートすると {1,2,3} になります。 例えば、{-1,3,1,2,4} という配列を昇順ソートすると 数字を指定された範囲内でランダムに発生させ、select_sortで小さい順に並べるプログラムを作成しています。配列のプログラムは作成できたのですが、それをポインタやレジスタにする方法がわかりません。 下記に示すのがそのプログラムです: #include