平成22年 秋期 ITパスポート 問69

二つの変数x y に対して、次の手順を(1)から順に実行する。
処理が終了したとき、x の値は幾らになるか。

[手続]
(1) x に2を代入し、y に3を代入する。
(2) y の値から1引いたものをy に代入する。
(3) x の値とy の値を加えたものをx に代入する。
(4) y ≠ 1なら手続(2)に戻り、y = 1なら処理を終了する。

 ア  4
 イ  5
 ウ  7
 エ  8


答え イ


解説
順に処理を行うと

したがって、x =5(イ)である。


キーワード
・代入

キーワードの解説

戻る 一覧へ 次へ