ホーム

情報学系

新・明解C言語 入門編 柴田 望洋

購入する

この記事をシェア

新・明解C言語 入門編 柴田 望洋

編入試験の情報学系科目では、C言語プログラミングの基礎をしっかり理解していることが前提となります。特にポインタや再帰関数、構造体といった概念は、実行結果を予測する問題で繰り返し出題されており、これらの理解不足が失点につながりやすいです。本書は、こうした基本概念をていねいに説明し、実際の動作を通じて学べるテキストです。

この本の位置づけ

本書は、プログラミング経験がない、あるいは基礎からやり直したい受験生向けの入門書です。標準的なC言語の全体像をカバーしており、編入試験で問われる範囲の多くを効率よく学べます。 他の参考書と比べると、本書は「明解」というシリーズ名の通り、説明が簡潔で図解が豊富なのが特徴です。難解な理論よりも「プログラムがどう動くのか」という実践的な理解を重視しているため、試験の頻出分野(ポインタ、再帰、構造体)を素早くマスターするのに向いています。

いつどのタイミングの編入受験生におすすめか

プログラミング学習を開始する時点で、1冊目のテキストとして導入するのが効果的です。遅くとも編入試験1年前までには基礎を固めておくことが重要です。 早すぎるスタートは問題ありませんが、逆に6ヶ月以内に導入した場合は、本書を高速で終わらせてすぐに過去問演習に進まないと、実践力の養成が間に合わなくなる可能性があります。

ターゲット大学と対策できるテーマ

過去問の出題傾向を分析し、本書の内容が実際の出題範囲と重なる大学・学部を抽出しました。「頻出テーマ」はその学部の過去問で繰り返し問われている論点のうち、本書で扱っているものです。

宮崎大学工学部

数学

頻出テーマ加算、除算、乗算、ソート、break文、2の補数

本書の該当ページ加算(p.2)、除算(p.25)、乗算(p.17)、ソート(p.234)

東京農工大学工学部

数学

頻出テーマ浮動小数点、減算、加算、ビット数、カウント、2の補数

本書の該当ページ浮動小数点(p.214)、減算(p.7)、加算(p.2)、ビット数(p.198)

茨城大学工学部

情報

頻出テーマ乗算、2の補数、初期化、構造体、ポインタ、2次元配列

本書の該当ページ乗算(p.17)、2の補数(p.199)、初期化(p.15)、構造体(p.332)

広島大学情報科学部

数学情報

頻出テーマ約数、if文、for文、配列、関数

本書の該当ページ約数(p.100)、if文(p.44)、for文(p.94)、配列(p.116)

高知大学理工学部

情報

頻出テーマ論理演算、配列、関数、printf

本書の該当ページ論理演算(p.62)、配列(p.116)、関数(p.6)、printf(p.142)

筑波大学情報学群

数学

頻出テーマ論理演算、初期化、配列、16進数

本書の該当ページ論理演算(p.62)、初期化(p.15)、配列(p.116)、16進数(p.183)

熊本大学工学部

情報

頻出テーマポインタ、実行結果、配列、関数

本書の該当ページポインタ(p.276)、実行結果(p.8)、配列(p.116)、関数(p.6)

豊橋技術科学大学工学部

英語

頻出テーマ構文、目的地、評価

本書の該当ページ構文(p.48)、目的地(p.344)、評価(p.55)

神戸大学工学部

数学

頻出テーマ置換、絶対値、最小値

本書の該当ページ置換(p.124)、絶対値(p.199)、最小値(p.188)

佐賀大学理工学部

数学

頻出テーマ構造体、ポインタ、関数

本書の該当ページ構造体(p.332)、ポインタ(p.276)、関数(p.6)

北海道大学工学部

数学

頻出テーマ置換、最小値

本書の該当ページ置換(p.124)、最小値(p.188)

大阪大学工学部

数学

頻出テーマ置換、絶対値

本書の該当ページ置換(p.124)、絶対値(p.199)

※志望校の最新の募集要項と過去問は必ずご自身でご確認ください。

使い方

第1章から順に読み進め、プログラムの流れ(分岐と繰返し)→関数→ポインタ→構造体という順序で学習するのがお勧めです。各章の説明を読んだ後は、実際にコンパイラで動かして実行結果を確認することが重要です。 学んだ内容が定着したら、志望大学の過去問でポインタや再帰関数に関する設問に取り組んでみてください。過去問で分からない部分が出たら、本書に戻って該当箇所(例えば第10章ポインタ、第6章関数など)を復習する往復学習が効果的です。 本書は入門編のため、より複雑なアルゴリズム問題に対応するには、その後に発展的な参考書や過去問の詳細解説で補完する必要があります。

編入試験でよく問われる論点から入るなら、次の順で読むのが効率的です。

  1. p.3 第1章 まずは慣れよう「コンパイル」がここで扱われています
  2. p.64 第3章 プログラムの流れの分岐「短絡評価」がここで扱われています
  3. p.87 第4章 プログラムの流れの繰返し「前判定繰返し」がここで扱われています
  4. p.159 第6章 関数「独立性」がここで扱われています
  5. p.215 第7章 基本型「小数部」がここで扱われています
  6. p.256 第9章 文字列「ナル文字」がここで扱われています
  7. p.276 第10章 ポインタ
  8. p.332 第12章 構造体

この本を使った合格者の声

オンライン編入学院に寄せられた合格体験談から、本書を実際に使っていた受験生の記述を抜き出しました。

とにかく、基礎や最低限の知識を頭に入れることを意識した。

宮崎大学 工学部 合格(2027年度) / 情報基礎

注意点

本書は入門書に位置付けられており、編入試験で出題される応用的なプログラムやアルゴリズム設計までを網羅しているわけではありません。京都工芸繊維大学や横浜国立大学の試験では、本書の内容を理解した上で、さらに難度の高い過去問演習が不可欠です。 本書は中核となる基礎を提供するテキストのため、この本だけで試験対策が完結すると考えないようにしましょう。基礎をしっかり習得した後、志望大学の過去問を研究して、頻出パターンや応用形式に対応する力を磨く段階が必要です。

情報学系一覧に戻る

運営: 大学編入専門の予備校 オンライン編入学院
本記事には、無断利用を検知するための識別を含みます。コンテンツの利用について
無料受験相談に申し込む