10日でおぼえるC言語入門教室(坂下 夕里)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. 10日でおぼえるC言語入門教室

10日でおぼえるC言語入門教室

著

形式:
書籍
発売日:
ISBN:
9784798105994
定価:
2,420円(本体2,200円+税10%)
仕様:
B5変・424ページ
シリーズ:
10日でおぼえる
はじめてのC!

本書では、「本格的にC言語を学びたいが、なんだか難しそうなので、まずは取り掛かりをつかみたい、実際の動作イメージを視覚的・体感的につかみながら学習したい」という人に、最初の一歩を提供するものです。なにはともあれ、難しく考えないでください、まずは自分の手でプログラムを打ち込み、そして、自分の目で動きを確認してみてください。机上で難しい理論にはまりこんでいくことなく、とにかく体感し、そのうえで今後のステップアップにつなげていくのが本書です。
これまでの入門書のように、読んで文法はわかったはいいけど、実際には1行もプログラムを組めないということが絶対ありません。「使える力」を付けることに徹底的にこだわりました。サンプルは実践的ですぐに応用できるようなものを厳選してあります。
(Windows対応 CD-ROM付)

CD-ROMのテスト環境について

CD-ROMは以下の環境で正常に動作することを確認しました。

・-Windows 2000/XP(Professional)

第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時限目 ○×ゲームを作る

付属データはこちら

書籍の購入や、商用利用・教育利用を検討されている法人のお客様はこちら

図書館での貸し出しに関するお問い合わせはよくあるお問い合わせをご確認ください。


利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。


お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

この商品の「よくある質問」はありません。

現在表示されている正誤表の対象書籍

書籍の種類:紙書籍

書籍の刷数:全刷


※重版をした際に、内容が修正されている場合があります。「刷数の確認方法(例)」の図を参考に、お手元の書籍の刷数をご確認ください。下の「書籍の刷数」の欄で刷数を選択すると、お持ちの書籍の刷数に合わせて、正誤情報を絞り込むことができます。

書籍によっては表記が異なる場合がございます


本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

 書籍の刷数で正誤情報を絞り込みたい場合は選択してください。

 書籍の種類:

最終更新日:2008年10月30日
ページ数 内容 書籍修正刷 電子書籍訂正 発生刷 登録日
041
上のイラスト
誤 printf("数値 : %d", 1);
正 printf("数値 : %d", i);
2刷 未 1刷 2004.04.23
041
上のイラスト
誤 1の値5が入る
正 iの値5が入る
2刷 未 1刷 2004.04.23
041
下のイラスト
誤 2行目:printf("a:%d b:%b", a, b); 3行目:printf("a:%d b:%b c:%d", a, b, c);
正 2行目:printf("a:%d b:%d", a, b); 3行目:printf("a:%d b:%d c:%d", a, b, c);
2刷 未 1刷 2004.04.23
042
一番下
誤 ("実数F %1.4f, f)
正 ("実数F %1.4f", f)
2刷 未 1刷 2005.04.13
046
上図内
誤 scanf("%d,&player);
正 scanf("%d",&player);
2刷 未 1刷 2005.04.13
047
下のタグ図
誤 //20文字分の入力文字列格納する変数
正 //20文字分の入力文字列を格納する変数
2刷 未 1刷 2005.04.13
070
上のヒント内3行目
誤 unsigneとは
正 unsignedとは
2刷 未 1刷 2005.04.13
074
本文1行目
誤 第1日目に作ったジャンケンゲーム
正 第2日目に作ったジャンケンゲーム
2刷 未 1刷 2005.04.13
080
図
誤 条件式が 真の場合 (i>=5)
正 条件式が 真の場合 (i<5)
2刷 未 1刷 2005.04.13
087
下から5行目
誤 scarfやgetchar
正 scanfやgetchar
5刷 未 1刷 2005.05.10
091
(1)break ソース内3行目
誤 while (getchar () !='\') { }
正 while (getchar () !='\n') { }
6刷 未 1刷 2006.02.27
092
(2)continue ソース内3行目
誤 while (getchar () !='\') { }
正 while (getchar () !='\n') { }
6刷 未 1刷 2006.02.27
111
①コード5行目
誤 char kekka[5]; //おみじくの目
正 char kekka[5]; //おみくじの目
9刷 未 1刷 2008.02.13
111.112.121
タグ図内
誤 充実した1日
正 充実な一日
備
考
※121ページに関しては、数字を漢数字に直すのみ
3刷 未 1刷 2005.04.13
124
見出し3
誤 4-3.cをコンパイルする
正 omikuji.cをコンパイルする
9刷 未 1刷 2005.02.28
143.144.145
図コード内タグ文字
誤 改行数
正 行数
2刷 未 1刷 2005.04.13
143、144、145
コード、または文章内
誤 143→コード3行目・・・//ファイル改行数を数える 144→「解説」の1行上・・・改数があっているかどうか確認しましょう。 145→②3つ目のコードの上部と下部に1箇所ずつ・・・改行数
正 143→コード3行目・・・//ファイル行数を数える 144→「解説」の1行上・・・行数があっているかどうか確認しましょう。 145→②3つ目のコードの上部と下部に1箇所ずつ・・・行数
10刷 未 1刷 2008.10.30
148
誤 文字数 880
正 文字数 881
2刷 未 1刷 2005.04.13
161
図
誤 while((c=fgetc(fp)) !=EOF{ fputc(wfp); }
正 while((c=fgetc(fp)) !=EOF{ fputc(c,wfp); }
2刷 未 1刷 2005.04.13
228
一番下の行
誤 それプレイヤーのターンフラグに設定します。
正 それをプレイヤーのターンフラグに設定します。
9刷 未 1刷 2008.01.30
239
本文6行目
誤 ディーラーの2枚名以降は
正 ディーラーの2枚目以降は
2刷 未 1刷 2005.04.13
256
本文5行目
誤 その後に定義関数
正 そのあとに自作関数
2刷 未 1刷 2005.04.13
275
下から2行目
誤 mark[draw_mark-1] , , digit[draw_digit-1]); 
正 mark[draw_mark-1] , digit[draw_digit-1]);
5刷 未 1刷 2005.06.06
342
本文内
誤 ここで改めてコンパイルがどのような
正 ここであらためてコンパイラがどのような
2刷 未 1刷 2005.04.13
347
【sample.c】ソース内3行目
誤 int d = 10
正 int d = 10;
備
考
末尾に「;」を追加します。
6刷 未 1刷 2006.02.27
369
下から3行目
誤 -48を行えば「a」「b」「c」、…は1、2、3、…に変換
正 -48を行えば文字「1」「2」「3」、…は数値1、2、3、…に変換
2刷 未 1刷 2005.04.13
xxxv
下から1行目
誤 は相対パス指定で…
正 は絶対パス指定で…
備
考
相対パスではなく絶対パスです。
7刷 未 6刷 2006.10.10

感想・レビュー

h t さん

2013-02-26

意外とながい