• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:簡単なプログラムの解説お願いします。)

プログラムの解説:配列のソート

このQ&Aのポイント
  • プログラムの解説をします。
  • 配列の要素をソートする際の処理手順について説明します。
  • ソートされた配列の要素を出力する方法についても解説します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

for(i = 0; i < 4; ++i){ // [3] ここから  for(j = i + 1; j < 4; ++j){ // [2] ここから   if(array[ i ] < array[ j ]){ // [1] ここから    temp = array[ i ];    array[ i ] = array[ j ];    array[ j ] = temp;   } // [1] ここまでやると : array[i] > array[j] となる  } // [2] ここまでやると array[i]~array[3] までの最大値が array[i] となる } // [3] ここまでやると 配列が降順にソートされる

その他の回答 (2)

  • bin-chan
  • ベストアンサー率33% (1403/4213)
回答No.3

「バブルソート」というアルゴリズムです。 解説はいくらでもWeb検索で拾えます。

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

i=0, j=1 i=0, j=2 i=0, j=3 の順番に考えていってもわかりませんか?

関連するQ&A