大学入学共通テスト「情報I」— 練習問題 第 8 問 / 全 18 問 · 基礎
0 始まりの配列の合計
関連レッスン: 配列と添字 — 0 から始まるか 1 から始まるか
次のプログラムを実行したとき、表示される内容はどれか。
この問題では、配列の添字は 0 から始まるものとする。
Tensuu = [4, 8, 2, 9]
goukei = 0
i を 0 から 3 まで 1 ずつ増やしながら繰り返す:
goukei = goukei + Tensuu[i]
表示する(goukei)解答を選ぶ
解説
正解: ア23
添字は 0 から始まるので、Tensuu[0] が 4、Tensuu[1] が 8、Tensuu[2] が 2、Tensuu[3] が 9 です。i は 0 から 3 まで動くので、4 つすべてを足して 23 になります。
イ の 19 は 8 + 2 + 9 で、最初の要素を飛ばした場合の値です。0 始まりの配列で i を 1 から回すと、先頭が抜け落ちます。
ウ の 14 は 4 + 8 + 2 で、最後の要素が抜けた場合の値です。要素が 4 つで 0 始まりなら、最後の添字は 4 ではなく 3 です。個数と最後の添字がずれる点に注意してください。
引っかけの正体
0 始まりでは、要素が 4 つあっても最後の添字は 3。個数と最後の添字は一致しない。
演習量を増やしたい方へ(おすすめ書籍)
おすすめ
情報Ⅰ 大学入学共通テスト プログラミング問題対策 ステップアップで身に付く練習帳
植垣新一
共通テストのプログラミング問題だけを切り出して、易しい順に手を動かして解く練習帳。本サイトのシミュレーターで動かしながら読むと、紙の上で止まっていた処理の流れが追えるようになる。
Amazon で見る →
2027年版 情報Ⅰ 大学入学共通テスト対策 演習&過去問題集 動画付きでよくわかる
植垣新一
試作問題と本試験を収録した過去問演習書。構文が読めるようになった後、本番の分量と時間配分に慣れる段階で効く。
Amazon で見る →
大学入学共通テスト情報Ⅰ実戦対策問題集
嶋田香
テーマ別に問題を積み上げる実戦形式の問題集。分野ごとに弱点を潰していきたいときに使いやすい。
Amazon で見る →
本セクションはAmazonアソシエイトのリンクを含みます。