修了試験 2021-12-12実施分 基本情報技術者試験 問8
要素番号が0から始まる配列TANGOがある。 n個の単語がTANGO[1]からTANGO[n]に入っている。 図は,n番目の単語をTANGO[1]に移動するために,TANGO[1]からTANGO[n-1]の単語を順に一つずつ後ろにずらして単語表を再構成する流れ図である。 aに入れる処理として,適切なものはどれか。

正答2
解説
正解はイ。 事前にTANGO[0]←TANGO[n]で末尾の単語を退避しておき,iをn-1から0まで逆順にたどりながらTANGO[i+1]←TANGO[i]とすることで,各要素を一つ後ろへずらしつつ最後にTANGO[0]の退避値がTANGO[1]に入る。まとめて解く
修了試験 2021-12-12実施分を通しで解く(80問)→