変数AとBに格納されているデータを入れ替えたい。データを一時的に格納するための変数をTMPとすると、データが正しく入れ替わる手順はどれか。ここで“x←y”は、yのデータでxの内容を置き換えることを表す。
答:イ
ア:誤り。TMP=値はA、A=値はB、B=値はBとなる。
イ:正しい。TMP=値はA、A=値はB、B=値はAとなる。
ウ:誤り。TMP=値はB、A=値はB、B=値はBとなる。
エ:誤り。TMP=値はB、A=値はB、B=値はBとなる。
過去問を制する者はITパスポート試験を制す
変数AとBに格納されているデータを入れ替えたい。データを一時的に格納するための変数をTMPとすると、データが正しく入れ替わる手順はどれか。ここで“x←y”は、yのデータでxの内容を置き換えることを表す。
答:イ
ア:誤り。TMP=値はA、A=値はB、B=値はBとなる。
イ:正しい。TMP=値はA、A=値はB、B=値はAとなる。
ウ:誤り。TMP=値はB、A=値はB、B=値はBとなる。
エ:誤り。TMP=値はB、A=値はB、B=値はBとなる。