内容説明
C言語を無理なく習得!!
本書は,コンピュータの本質である「手続き的処理」の理解を目標とし,具体的なC言語の例題を通してプログラミングの基礎を学ぶための演習書である.工学系分野の学生及び初学者を対象とし,工学のさまざまな分野で素養として要求されるコンピュータ科学とプログラミングの基礎知識を,C言語の演習を通して無理なく習得できるよう工夫する. 演習課題には,バグを入れたプログラムも提示して,そのバグを発見し修正する過程を通して,理解が進むような工夫してある. また,すべての演習問題に対する解答または略解を巻末に示し,読者がプログラムを順をおって理解できるようにしてある.
目次
1. コンピュータとは
2. 手続き的処理(1)順接処理
3. 手続き的処理(2)条件判定と繰り返し処理
4. 手続き的処理(3)さまざまな繰り返し処理
5. モジュール化
6. 配列
7. ライブラリの利用
8. モジュールによるプログラムの構成
9. ポインタ
10. 文字の表現
11. 構造体
12. ファイル操作
13. プログラミング総合演習(1)
14. プログラミング総合演習(2)
15. さまざまなプログラミング言語