「資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問7」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
問7 メインプログラムを実行した後、メインプログラムの変数X,Yの値は幾つになるか。ここで、仮引数Xは値呼び出し(call by value)、仮引数Yは参照呼び出し(call by reference)であるとする。
メインプログラム
|X=2;&br()Y=2;&br()add(X,Y); |
手続きadd(X,Y)
|X=X+Y;&br()Y=X+Y;&br()return; |
|| X | Y |
|ア| 2 | 4 |
|イ| 2 | 6 |
|ウ| 4 | 2 |
|エ| 4 | 6 |
[[問7回答>資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問7回答]]
問7 メインプログラムを実行した後、メインプログラムの変数X,Yの値は幾つになるか。ここで、仮引数Xは値呼び出し(call by value)、仮引数Yは参照呼び出し(call by reference)であるとする。
■メインプログラム
|X=2;&br()Y=2;&br()add(X,Y); |
■手続きadd(X,Y)
|X=X+Y;&br()Y=X+Y;&br()return; |
|| X | Y |
|ア| 2 | 4 |
|イ| 2 | 6 |
|ウ| 4 | 2 |
|エ| 4 | 6 |
[[問7回答>資格試験/情報処理技術者試験/高度共通午前1/過去問2013年春午前1/問7回答]]