スラスラわかるC言語

翔泳社(出版社) , 岡嶋裕史(著)

商品番号
125810
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2012年06月18日
ISBN
9784798125817
判型
A5
ページ数
368
キーワード
プログラミング  C  スラスラわかるシリーズ

販売価格:¥2,420(税込)

ポイント:220pt (10%)
詳細はこちら

送料無料

現在、本商品は販売しておりません。 電子書籍を見る
ほしい物リストに追加

知識ゼロからプログラムが作れる

初めてプログラミングを学ぶ人を対象にした”スラスラわかる”シリーズの一冊です。このシリーズでは、「プログラミング関連の知識はゼロ」という状態から、プログラミングの基礎知識や作法、言語の基本構文、基本テクニックなどを無理なく習得し、かつプログラムが自力で作れるようになるところまで、しっかりとフォローします。ほかの入門書で挫折した方やプログラミングに苦手意識を持っている方にもおすすめです。

本書では、Cプログラミングの基礎を無理なく学べるよう、親しみやすい解説を目指しました。Cプログラミングの第一歩としてお役立てください。

第1章 プログラミング入門 ―門の前―

1.1 なぜプログラミングは必要なのか
  パソコンを思いどおりに操るのはたいへん
  パソコンに思いどおりの仕事をしてもらうには
  パソコンに想いを伝えるための言語

第2章 とりあえず運動会 プログラムの基本

2.1 初めてのプログラミング体験
  プログラミングの道具を見てみる
  わからなくても書いてみよう
  なにごとも順序が大事
  翻訳機は全角が苦手
2.2 とにかく翻訳・実行してみる
  マシン語に翻訳して実行の準備をしよう
  いよいよ自作プログラムを実行

2.3 プログラムの意味を考える
  ヘッダーファイルの読み込み
  処理内容をブロックでまとめる
  文字を表示するためのprintf
  改行などには特殊文字を使おう
  コメントは読む人にやさしい
  情報を挿入して表示してみよう
  データには目に見えない型がある

第3章 変数はバケツとともに 演算、変数

3.1 まずは定数同士で計算してみる
  プログラムで足す、引く、かける、割るを表現する
  データの型をきちんと揃えよう
3.2 変数を使って計算してみる
  変化する情報を入れる場所
  変数を使ってプログラムを作る
  プログラムを仕上げて実行してみよう
  変数にいろいろなことをしてみる
3.3 予想外の内容を変数に入れる
  キーボードからの入力情報を扱う
  scanf関数を使ってみる
  キーボードからの入力情報を使ってプログラムを作ってみよう
  printfとscanfの実行結果はどこか違う?
3.4 変数の中身の大きさや型が合っていないと・・・
  小さいバケツに大きなバケツの中身が入るか?
  型が違うのに問題にならないのはなぜ?

第4章 あの娘にフラグを立てるまで 分岐処理

4.1 かんたんな分岐を考えてみる
  人生にもプログラムにも分岐がある
  if文を使って分岐をプログラムで表現する
4.2 たくさんの分岐をプログラムで表現する
  if文でたくさんの分岐をする
  スイッチのようにやることを切り換えるswitch文
  複雑なif文をわかりやすく書くには
  処理の流れを考えてみよう!

第5章 永遠に続く夏休み 繰り返し処理

5.1 決まった回数の繰り返しを実行する
  for文を使った繰り返し処理
  条件や処理内容をあれこれ変えてみよう
  for文の違う書き方も覚えておこう
5.2 回数じゃない条件で繰り返す
  while文を使った繰り返し処理
  数当てゲームでwhile文を練習しよう
  for文とwhile文はどこが違う?
  条件式の別の書き方
5.3 最低でも1回は繰り返しを実行する
  do~whileを使った繰り返し処理
5.4 動作をコントロールする
  break文を使って機能追加してみよう
  continue文でスキップする

第6章 私はいつも列からはみ出す 配列

6.1 変数をまとめて扱う配列
  複数の変数をセットで使う
  配列への代入を考える
  for文と配列を組み合わせて使う
6.2 配列で文字を扱う
  文字列の格納には配列が便利
  配列で文字を扱うときのポイント
  日本語は英数字よりも場所をとる
  出力で配列を扱う
  キーボードからの入力を配列に格納しよう
  会話プログラムを使ってみよう
6.3 できることが広がる多次元配列
  一次元、二次元、三次元のイメージ
  二次元配列の練習をしてみよう

第7章 「昔は函数って書いたんだよ」ってドヤ顔で言ってみる 関数

7.1 重複する処理をまとめる
  関数の基本的な書き方
  引き渡す情報の型とは
  戻り値の型とは
7.2 引数にまつわる知識あれこれ
  関数の中と外は別世界
  変数を使える範囲はどこからどこまでか
  ローカル変数は内弁慶
  関数宣言のタイミング
  引数を使う練習をしてみよう

第8章 白と黒のぶちの犬 ポインタ

8.1 アドレスを使ってデータを参照するポインタ
  変数とアドレスと私
  ポインタの基本
  ポインタを使って間接参照ができる
8.2 ポインタを使ってできること
  変数の中身交換で確かめてみる
  値渡しと参照渡し
8.3 グローバル変数
  ポインタを使わずにブロック間で情報共有は可能か
8.4 ポインタの応用
  配列を関数の引数として使う
  ポインタを使って文字列を扱う

第9章 恥の多い人生を保存する 構造体・ファイル入出力

9.1 構造体の扱い方を学ぶ
  構造体とは
  構造体を使う意義
  構造体の初期化
9.2 ファイルにデータを書き出す
  ファイルを操作するFILE構造体
  エラーに備える
  開いたファイルにデータを書き込む
  ファイルから情報を読み込む
9.3 日記プログラムを完成させる
  サンプルプログラムと処理内容
  さいごに
次のステップへ

Appendix 付録

1 プログラミングに必要な道具の準備
  Visual C++ 2010のインストール
  Visual C++ 2010の起動と操作
  プログラミングの中断と再開
2 sizeof演算子を使ってデータ型や変数のサイズを調べてみよう
3 資料(データ型と取り得る範囲、演算子の種類、ASCIIコード)
CheckTestの解答
索引

各種問い合わせは以下のリンクからご連絡ください

関連商品

モダン・ソフトウェアエンジニアリング

販売価格:3,960円(税込)

2020.05.29発売

“toio”であそぶ!まなぶ!ロボットプログラミング

販売価格:2,728円(税込)

2020.05.15発売

おすすめ特集

今月のクーポン

翔泳社の通販SEshopなら全品送料無料、ポイント還元、さらに毎月更新の割引クーポンでお得!

PDF版高額書籍フェア

【PDF版高額書籍フェア】売れ筋のハイエンドPDF版書籍を厳選し、40%ポイント還元!

注目のプログラミング教育本

2020年度から小学校で必修化!話題のプログラミング教育の本はこちら。

ビジネススキルの本

ビジネスマナー、仕事術、業界知識を身に付けるならこの一冊!おすすめビジネススキルの本。

エンジニア必携特集

【エンジニア必携特集】開発現場で使える!ITエンジニアの業務に役立つ書籍を一挙ご紹介。

Python特集

【今からはじめるPython特集】おすすめ本を入門~上級までレベル別にご紹介!

特集をもっと見る