「資格試験/情報処理技術者試験/高度共通午前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回答]]