坂下 夕里 著
本書では、「本格的にC言語を学びたいが、なんだか難しそうなので、まずは取り掛かりをつかみたい、実際の動作イメージを視覚的・体感的につかみながら学習したい」という人に、最初の一歩を提供するものです。なにはともあれ、難しく考えないでください、まずは自分の手でプログラムを打ち込み、そして、自分の目で動きを確認してみてください。机上で難しい理論にはまりこんでいくことなく、とにかく体感し、そのうえで今後のステップアップにつなげていくのが本書です。
これまでの入門書のように、読んで文法はわかったはいいけど、実際には1行もプログラムを組めないということが絶対ありません。「使える力」を付けることに徹底的にこだわりました。サンプルは実践的ですぐに応用できるようなものを厳選してあります。
(Windows対応 CD-ROM付)
第0日 オリエンテーション
C言語の基礎知識
プログラムについて
C言語でのプログラミング環境を整える
MS-DOSを使ってみる
第1日 はじめてのC言語プログラム
1時限目 一番簡単なプログラムを作って動かす
2時限目 うるう年を順に出力するプログラム
第2日 ジャンケンゲームを作る
1時限目 データ型について
2時限目 入出力のしくみ
3時限目 分岐処理を理解する
4時限目 ゲームの実行
第3日 5回勝負のジャンケンゲームを作る
1時限目 繰り返し処理を理解する
2時限目 ゲームの実行
第4日 占いを作る
1時限目 配列を理解する
2時限目 文字列と配列
3時限目 占い結果の作成と実行
第5日 ファイルの計算
1時限目 ファイルの入出力(1)
2時限目 ファイルの行数を数える
3時限目 ファイルの文字数を数える
4時限目 ファイルの検索を行う
5時限目 ファイルの置換を行う
第6日 ファイルの暗号化
1時限目 ファイルの入出力(2)
2時限目 引数
3時限目 ポインタを理解する
4時限目 暗号化・復号化のしくみ
5時限目 ファイルの暗号化・復号化
第7日 びんとりゲームを作る
1時限目 演算子について
2時限目 対戦ゲームのしくみを理解する
3時限目 びんとりゲームを作る
第8日 ブラックジャックを作る
1時限目 関数を利用する
2時限目 トランプのカードを表示する
3時限目 2次元配列を理解する
4時限目 ブラックジャックを完成させる
第9日 すごろくを作る
1時限目 構造体を理解する
2時限目 すごろくのマップを作る
3時限目 すごろくを完成させる
第10日 ちょっと複雑なゲームを作る
1時限目 マクロを理解する
2時限目 25ゲームを完成させる
3時限目 ファイルの組み立てについて
4時限目 ○×ゲームを作る
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | 041 上のイラスト |
2刷 | 未 |
|
2004.04.23 | ||||||
1刷 | 041 上のイラスト |
2刷 | 未 |
|
2004.04.23 | ||||||
1刷 | 041 下のイラスト |
2刷 | 未 |
|
2004.04.23 | ||||||
1刷 | 042 一番下 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 046 上図内 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 047 下のタグ図 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 070 上のヒント内3行目 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 074 本文1行目 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 080 図 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 087 下から5行目 |
5刷 | 未 |
|
2005.05.10 | ||||||
1刷 | 091 (1)break ソース内3行目 |
6刷 | 未 |
|
2006.02.27 | ||||||
1刷 | 092 (2)continue ソース内3行目 |
6刷 | 未 |
|
2006.02.27 | ||||||
1刷 | 111 ①コード5行目 |
9刷 | 未 |
|
2008.02.13 | ||||||
1刷 | 111.112.121 タグ図内 |
3刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 124 見出し3 |
9刷 | 未 |
|
2005.02.28 | ||||||
1刷 | 143.144.145 図コード内タグ文字 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 143、144、145 コード、または文章内 |
10刷 | 未 |
|
2008.10.30 | ||||||
1刷 | 148 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 161 図 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 228 一番下の行 |
9刷 | 未 |
|
2008.01.30 | ||||||
1刷 | 239 本文6行目 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 256 本文5行目 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 275 下から2行目 |
5刷 | 未 |
|
2005.06.06 | ||||||
1刷 | 342 本文内 |
2刷 | 未 |
|
2005.04.13 | ||||||
1刷 | 347 【sample.c】ソース内3行目 |
6刷 | 未 |
|
2006.02.27 | ||||||
1刷 | 369 下から3行目 |
2刷 | 未 |
|
2005.04.13 | ||||||
6刷 | xxxv 下から1行目 |
7刷 | 未 |
|
2006.10.10 |