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日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 041
上のイラスト
2刷
printf("数値 : %d", 1);
printf("数値 : %d", i);
2004.04.23
1刷 041
上のイラスト
2刷
1の値5が入る
iの値5が入る
2004.04.23
1刷 041
下のイラスト
2刷
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);
2004.04.23
1刷 042
一番下
2刷
("実数F %1.4f, f)
("実数F %1.4f", f)
2005.04.13
1刷 046
上図内
2刷
scanf("%d,&player);
scanf("%d",&player);
2005.04.13
1刷 047
下のタグ図
2刷
//20文字分の入力文字列格納する変数
//20文字分の入力文字列格納する変数
2005.04.13
1刷 070
上のヒント内3行目
2刷
unsigneとは
unsignedとは
2005.04.13
1刷 074
本文1行目
2刷
第1日目に作ったジャンケンゲーム
2日目に作ったジャンケンゲーム
2005.04.13
1刷 080
2刷
条件式が 真の場合 (i>=5)
条件式が 真の場合 (i5)
2005.04.13
1刷 087
下から5行目
5刷
scarfやgetchar
scanfやgetchar
2005.05.10
1刷 091
(1)break ソース内3行目
6刷
while (getchar () !='\') { }
while (getchar () !='\n') { }
2006.02.27
1刷 092
(2)continue ソース内3行目
6刷
while (getchar () !='\') { }
while (getchar () !='\n') { }
2006.02.27
1刷 111
①コード5行目
9刷
char kekka[5]; //おみじくの目
char kekka[5]; //おみくじの目
2008.02.13
1刷 111.112.121
タグ図内
3刷
充実した1日
充実な一日

※121ページに関しては、数字を漢数字に直すのみ
2005.04.13
1刷 124
見出し3
9刷
4-3.cをコンパイルする
omikuji.cをコンパイルする
2005.02.28
1刷 143.144.145
図コード内タグ文字
2刷
改行数
行数
2005.04.13
1刷 143、144、145
コード、または文章内
10刷
143→コード3行目・・・//ファイル行数を数える 144→「解説」の1行上・・・数があっているかどうか確認しましょう。 145→②3つ目のコードの上部と下部に1箇所ずつ・・・行数
143→コード3行目・・・//ファイル行数を数える 144→「解説」の1行上・・・行数があっているかどうか確認しましょう。 145→②3つ目のコードの上部と下部に1箇所ずつ・・・行数
2008.10.30
1刷 148
2刷
文字数 880
文字数 881
2005.04.13
1刷 161
2刷
while((c=fgetc(fp)) !=EOF{ fputc(wfp); }
while((c=fgetc(fp)) !=EOF{ fputc(c,wfp); }
2005.04.13
1刷 228
一番下の行
9刷
それプレイヤーのターンフラグに設定します。
それをプレイヤーのターンフラグに設定します。
2008.01.30
1刷 239
本文6行目
2刷
ディーラーの2枚以降は
ディーラーの2枚目以降は
2005.04.13
1刷 256
本文5行目
2刷
その後に定義関数
そのあとに自作関数
2005.04.13
1刷 275
下から2行目
5刷
mark[draw_mark-1] , , digit[draw_digit-1]); 
mark[draw_mark-1] , digit[draw_digit-1]);
2005.06.06
1刷 342
本文内
2刷
ここで改めてコンパイがどのような
ここであらためてコンパイラがどのような
2005.04.13
1刷 347
【sample.c】ソース内3行目
6刷
int d = 10
int d = 10;

末尾に「;」を追加します。
2006.02.27
1刷 369
下から3行目
2刷
-48を行えば「a」「b」「c」、…は1、2、3、…に変換
-48を行えば文字「1」「2」「3」、…は数値1、2、3、…に変換
2005.04.13
6刷 xxxv
下から1行目
7刷
は相対パス指定で…
絶対パス指定で…

相対パスではなく絶対パスです。
2006.10.10

感想・レビュー

h t さん

2013-02-26

意外とながい