FE科目B演習問題1 解答・解説

問題文

次の記述中の に入れる正しい答えを,解答群の中から選べ。

プログラムを実行すると,“[ 空欄 ]”と出力される。

〔プログラム〕
整数型: x ← 1
整数型: y ← 2
整数型: z ← 3
x ← y
y ← z
z ← x
yの値 と zの値 をこの順にコンマ区切りで出力する

解答群

選択肢 答え
1,2
1,3
2,1
2,3
3,1
3,2

解答

選択肢 答え
3,2

解説

このプログラムをトレースすると下記のようになります。

対応するプログラム 変数x 変数y 変数z 出力
整数型: x ← 1 1      
整数型: y ← 2 1 2    
整数型: z ← 3 1 2 3  
x ← y 2 2 3  
y ← z 2 3 3  
z ← x 2 3 2  
yの値 と zの値 をこの順にコンマ区切りで出力する       3,2

よって出力されるのは”カ”の選択肢となります。

初学者向けコメント

最も基本的な問題です。
本解説のように、プログラムをトレースすることができれば混乱することなく解くことができます。
科目Bが苦手な方は、まずはこういった基本的な問題でトレースを練習することをお勧めします。

続きを読む: FE科目B演習問題1 解答・解説

Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です