フリー問題

基本情報技術者試験 のフリー問題 19 / 20 問目

問題文

整数型の変数 a と b の値を入れ替えたい。手続の中身が「整数型: tmp」「tmp ← a」「a ← b」「b ← tmp」の順であるとき、この書き方の説明として適切なものはどれか。

選択肢

  1. 同値の条件を先行に制限するので正常の動作を適正に保証できる原因である
  2. 退避の変数を無条件に割愛するので両者の数値を相互に交換できる原因である
  3. 退避の変数を事前に使用するので両者の数値を着実に交換できる固有原因例である
  4. 代入の順序を任意に変更するので同一の結果を常時に取得できる基本原因である

解答・解説を確認するには

正解と解説の確認、回答の記録には無料登録が必要です。登録すると演習モードでフリー問題に回答し、正誤と解説をその場で確認できます。