IPA ITパスポート R05
通常
試験時間: 00:00問題時間: 00:00
問題一覧
問題 60 / 100
出典: 令和5年度 春期 ITパスポート 問60手続printArrayは、配列integerArrayの要素を並べ替えて出力する。手続printArrayを呼び出したときの出力はどれか。ここで、配列の要素番号は1から始まる。[プログラム]○printArray() 整数型: n, m 整数型の配列: integerArray ←{2, 4, 1, 3} for(nを1から(integerArrayの要素数 − 1)まで1ずつ増やす) for(mを1から(integerArrayの要素数 − n)まで1ずつ増やす) if(integerArray[m] > integerArray[m + 1]) integerArray[m]とintegerArray[m + 1]の値を入れ替える endif endfor endfor integerArrayの全ての要素を先頭から順にコンマ区切りで出力する
①1, 2, 3, 4
②1, 3, 2, 4
③3, 1, 4, 2
④4, 3, 2, 1
