科目Aプログラミング

2012年春 科目A
プログラミングの過去問

まずは自分で考えて、理由を確かめよう。

LET'S TRY

問題文

サブルーチンへの引数の渡し方のうち,サブルーチンの実行後に,変数の値が変化しないことを保証できるものはどれか。

当てはまるものを、ひとつ選んでね。

1〜4キーで選択し、Enterキーで採点できます。

fe-siken.com
IPAの公開問題について ↗

LET'S UNDERSTAND

キホン猫と、理由を確かめよう。

自分で考えてから、解説を開いてみてね。

正解と解説を見る

正解は ア です。

値渡し(call by value)は,変数が保持している値のコピーを引数として渡す方式である。サブルーチン内で引数を変更しても,新たなメモリ領域にコピーされた値が変更されるだけで,呼び出し元の変数には影響しない。参照渡しはメモリアドレスを渡すため,サブルーチン内での変更が呼び出し元に反映される。

同じ分野の問題を探す →

この問題を、学びのノートに。

Xでシェア ↗

学習ノートを読み込んでいます…