最終更新日: 
1997年1月20日からの訪問者数:Counter

詳    解
基礎C言語とフローチャート
裏表紙 背表紙 表 紙

ネットでの紹介・購入サイト

Amazon/アマゾン 国立国会図書館サーチ Google Books/グーグル・ブックス
紀伊國屋書店 TSUTAYA/ツタヤ CiNii 図書

 本書では広範囲にわたるコンピュータの機種が利用できるプログラミングC言語及びプログラミングするときに必要不可欠なフローチャートの作成方法をやさしく解説し,システム開発,ソフトウェア作成の助けとなりたい。
 本書は二部から構成されている。第一部では,9章にわたってC言語によるプログラミングの方法を説明した。よく使われているC++言語のアプリケーションソフトを利用したC言語によるプログラミングの方法から解説し,C言語における各種の関数,ポインタ,ループ,分岐,ファイル・アクセス,構造体,共用体等,例題を用いて詳細に説明した。第二部では,システム設計及びプログラミングするときによく使われるフローチャートについて,4章にわたって,誰にでも馴染み深い日常生活の行動をフローチャートにすることから説明し,例題を用いてプログラム・フローチャートについて解説した。また,本書では各章の後ろに学習内容に合わせた練習問題を用意しており,練習を通して内容への理解を深め,独学にも適している。練習問題の参考解答は本書の最後に付録として掲載している。
 本書はプログラミング講義の資料から整理したものであり,プログラミングの教科書,もしくは参考書としてご利用いただければ幸いである。
    著 者: 万  里(Wan Li)
    発 行: 京大出版センター
    発行日: 2004年7月31日
     ISBN: 4-901984-09-8
    定 価: 2,800円+税


目   次

はしがき 第一部 プログラミングC言語  ・・・・・・・・・・・・・・・・・・・・・・・・・ 1 第1章 基礎知識及びソフトの操作 ・・・・・・・・・・・・・・・・・・・・・・・ 2 第1節 C言語の歴史と符号の呼び方 ・・・・・・・・・・・・・・・・・・・・・ 2 第2節 C++ソフトによるC言語のプログラミング ・・・・・・・・・・ 4 第1項 「Microsoft Visual C++」の操作方法 ・・・・・・・・・・・・ 5 第2項 「Turbo C++ for Windows」の操作方法 ・・・・・・・・・・・ 10 第3項 「Borland C++ Builder」の操作方法 ・・・・・・・・・・・・・ 14 第4項 知っておけば損はない ・・・・・・・・・・・・・・・・・・・・・・・・ 19 第2章 拡張表記及び関数・演算子 ・・・・・・・・・・・・・・・・・・・・・・・ 20 第1節 拡張表記及び書き方の原則 ・・・・・・・・・・・・・・・・・・・・・・ 20 第1項 拡張表記 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 20 第2項 書き方の原則 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 23 第2節 変数について ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 24 第1項 文字型変数 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 25 第2項 数値型変数 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 26 第3節 各種演算子 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 28 第1項 算術演算子 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 28 第2項 代入演算子 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 30 第3項 増分演算子と減分演算子 ・・・・・・・・・・・・・・・・・・・・・・ 32 第4項 その他の演算子及び関数 ・・・・・・・・・・・・・・・・・・・・・・ 34 第3章 ループによる繰返し処理 ・・・・・・・・・・・・・・・・・・・・・・・ 40 第1節 forループ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 40 第1項 1重forループ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 40 第2項 多重forループ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 42 第2節 whileループ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 46 第1項 1重whileループ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 46 第2項 多重whileループ ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 48 第3節 forループとwhileループとの関係 ・・・・・・・・・・・・・・・・ 51 第4章 ポインタ変数と配列変数 ・・・・・・・・・・・・・・・・・・・・・・・・・・ 54 第1節 ポインタ変数 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 54 第1項 ポインタ変数に代入したアドレスへの参照 ・・・・・・ 54 第2項 ポインタ変数に代入したアドレスを出力させる ・・ 56 第2節 配列変数 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 58 第5章 do文,switch文 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 63 第1節 do文 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 63 第2節 switch文 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 65 第6章 プロトタイプ関数処理とデータの引渡し ・・・・・・・・ 72 第1節 グローバル変数によるデータの引渡し ・・・・・・・・・・・・ 73 第2節 引数によるデータの引渡し ・・・・・・・・・・・・・・・・・・・・・・ 75 第7章 データの保存・読出し ・・・・・・・・・・・・・・・・・・・・・・ 84 第1節 シーケンシャルファイル ・・・・・・・・・・・・・・・・・・・・・・・・ 86 第1項 シーケンシャルファイルの作成・保存 ・・・・・・・・・・ 86 第2項 シーケンシャルファイルの読出し・表示 ・・・・・・・・ 88 第3項 シーケンシャルファイルの追加・更新 ・・・・・・・・・・ 90 第2節 ランダムファイル ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 94 第1項 ランダムファイルの入力・保存 ・・・・・・・・・・・・・・・・ 95 第2項 ランダムファイルの読出し・表示 ・・・・・・・・・・・・・・ 97 第3項 ランダムファイルの追加・更新 ・・・・・・・・・・・・・・・・ 98 第3節 数値データの保存及び読出し・計算 ・・・・・・・・・・・・・・ 100 第1項 系列データの入力保存 ・・・・・・・・・・・・・・・・・・・・・・・・ 100 第2項 ファイルからデータを読出して計算する ・・・・・・・・ 102 第8章 構造体と共用体 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 108 第1節 構造体 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 108 第1項 構造体の基礎 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 108 第2項 構造体のフォーマット ・・・・・・・・・・・・・・・・・・・・・・・・ 110 第3項 ポインタ変数による構成要素への参照  ・・・・・・・・・ 112 第4項 構造体のアドレスを関数間における引渡す ・・・・・ 113 第2節 共用体 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 114 第1項 共用体の基礎 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 114 第2項 構造体,共用体の入れ子 ・・・・・・・・・・・・・・・・・・・・・・ 116 第9章 その他主な関数・予約語 ・・・・・・・・・・・・・・・・・・・・・・・・・・ 124 第二部 フローチャート ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 129 第10章 フローチャートの種類と描き方 ・・・・・・・・・・・・・・・ 130 第1節 事務フローチャートのシンボル及び描き方 ・・・・・・・・ 131 第2節 プロセス・フローチャートのシンボル及び描き方 ・・・ 135 第1項 プロセス・フローチャートのシンボル ・・・・・・・・・・・ 135 第2項 プロセス・フローチャートの描き方 ・・・・・・・・・・・・・ 138 第3節 プログラミングとフローチャート ・・・・・・・・・・・・・・・・ 139 第1項 プログラム・フローチャートのシンボル ・・・・・・・・・ 140 第2項 プログラム・フローチャート作図の注意点 ・・・・・・・ 142 第3項 プログラム・フローチャートを描くために ・・・・・・・ 145 第11章 日常生活とフローチャート ・・・・・・・・・・・・・・・・・・・・・・ 146 第12章 プログラムからフローチャートを描く ・・・・・・・・・・・・・ 151 第1節 入力・表示するプログラムのフローチャート ・・・・・・ 152 第2節 プロトタイプ関数処理のフローチャート ・・・・・・・・・・ 154 第3節 ループ処理のフローチャート ・・・・・・・・・・・・・・・・・・・・ 156 第4節 関数,文別におけるフローチャート ・・・・・・・・・・・・・・ 158 第13章 フローチャートによるプログラミング ・・・・・・・・・・・・・ 165 参考文献 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 182 付録 練習問題の参考解答 ・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・ 183