C程序設計實用教程:基于問題驅動模式 版權信息
- ISBN:9787517077817
- 條形碼:9787517077817 ; 978-7-5170-7781-7
- 裝幀:平裝-膠訂
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
C程序設計實用教程:基于問題驅動模式 本書特色
本書是編者結合自己多年的教學經驗和C語言程序設計體會,為滿足零程序設計基礎的C語言初學者的學習而編寫的。全書共分11章,內容包括程序設計的思路和方法,C語言的基本知識及其應用技巧,等等。本書在編寫過程中兼顧了全國計算機等級考試的要求。本書思路新穎,以問題引出知識點,在例題中講解語法,注重實用;在講解語法的同時強調實際技巧;在例題分析中貫徹程序設計的方法。本書的配套教學資源豐富,有習題集與上機指導書等,方便讀者自學和上機實踐。本書分層次的綜合應用便于讀者深入理解C語言的語法和培養其程序設計能力。書中例題豐富,例中的代碼均已在VC 6.0下調試通過。本書是面向程序設計初學者的C語言程序設計教材,可作為高職高專學生、普通高校學生的C語言程序設計入門課教材,也可作為全國計算機等級考試的輔導教材,還可作為C語言自學者的教材。
C程序設計實用教程:基于問題驅動模式 內容簡介
本書是編者結合多年的教學經驗和C語言程序設計體會, 為滿足程序設計零基礎的C語言初學者的學習而編寫的。全書分為11章, 內容包括程序設計的思路和方法, C語言的基本知識及其應用技巧等。
C程序設計實用教程:基于問題驅動模式 目錄
前言
第1章 C語言與程序設計概述
1.1 認識C語言程序
1.2 C語言的基本語法單位
1.3 用C語言編程解決問題的過程
1.3.1 分析問題與設計算法
1.3.2 編寫程序與上機調試
1.4 C語言的特點
本章小結
習題1
第2章 基本數據類型和運算符
2.1 為什么要用數據類型和運算符
2.2 基本數據類型
2.2.1 數據類型
2.2.2 常量和變量
2.2.3 整型數據
2.2.4 浮點型數據
2.2.5 字符型數據
2.3 用基本運算符實現簡單操作
2.3.1 算術運算符和算術表達式
2.3.2 表達式計算中的數據類型轉換
2.3.3 賦值運算符與賦值表達式
本章小結
習題2
第3章 簡單輸入輸出
3.1 輸入輸出問題
3.2 格式化輸入輸出
3.2.1 格式化輸出函數printf()
3.2.2 格式化輸入函數scanf()
3.3 字符輸入輸出
3.4 綜合應用
本章小結
習題3
第4章 選擇結構程序設計
4.1 分支問題與選擇結構
4.2 條件的表示
4.2.1 關系運算符和關系表達式
4.2.2 邏輯運算符和邏輯表達式
4.3 選擇結構的實現
4.3.1 用if語句實現簡單的分支問題
4.3.2 用if語句實現多分支結構
4.3.3 用條件運算符實現簡單的雙分支結構
4.3.4 用switch語句實現多分支結構
4.4 綜合應用
本章小結
習題4
第5章 循環結構程序設計
5.1 重復操作問題與循環結構
5.2 循環結構的實現
5.2.1 while語句
5.2.2 do_while語句
5.2.3 for語句
5.2.4 break語句和continue語句
5.3 三種循環語句的綜合應用
5.3.1 三種循環語句的區別應用
5.3.2 用循環的嵌套解決復雜的重復操作問題
5.3.3 用窮舉法解決方程求解問題
本章小結
習題5
第6章 數組
6.1 同類型批量數據的表示問題
6.2 一維數組
6.2.1 一維數組的定義和初始化
6.2.2 一維數組的引用
6.2.3 使用一維數組處理一組數據
6.3 二維數組
6.3.1 二維數組的定義與初始化
6.3.2 二維數組的引用
6.3.3 使用二維數組處理多組數據
6.4 字符數組與字符串
6.4.1 一維字符數組的定義與引用
6.4.2 用字符數組保存字符串
6.4.3 字符串的常見操作
本章小結
習題6
第7章 函數
7.1 模塊化程序設計方法
7.2 函數的定義
7.2.1 函數定義的一般形式
7.2.2 定義函數的一般步驟
7.3 函數的調用
7.3.1 函數調用的一般形式與調用過程
7.3.2 函數聲明
7.4 函數的**應用
7.4.1 函數的嵌套調用
7.4.2 遞歸函數的定義和調用
7.4.3 數組名作為函數參數
7.5 局部變量和全局變量
*7.6 變量的存儲類型
本章小結
習題7
第8章 指針
8.1 地址與指針
8.2 指針變量
8.2.1 指針變量的定義和初始化
8.2.2 指針變量作為函數參數
8.3 用指針訪問數組
8.3.1 用指針訪問一維數組
*8.3.2 用指針訪問二維數組
8.3.3 用指針訪問字符串
8.4 指針與函數的綜合應用
*8.4.1 通過指針調用函數
8.4.2 返回指針值的函數
8.5 指針數組與指向指針的指針
8.5.1 指針數組
8.5.2 指向指針的指針
*8.5.3 指針數組作為main函數的參數
本章小結
習題8
第9章 自定義數據類型
9.1 如何表示復雜的數據
9.2 結構體類型的定義
9.3 結構體變量的定義、初始化和使用
9.3.1 結構體變量的定義和初始化
9.3.2 結構體變量的使用
9.4 結構體數組
9.5 結構體指針
9.6 動態內存分配
*9.7 綜合應用——簡單鏈表
*9.8 共用體
*9.9 枚舉類型
本章小結
習題9
***0章 位運算
10.1 位運算符和位運算表達式
10.2 位段
本章小結
習題10
**1章 文件
11.1 C語言文件系統
11.2 文件的打開與關閉
11.3 文件的讀寫
11.4 文件的定位
本章小結
習題11
附錄A ASCII碼表
附錄B C語言的關鍵字
附錄C C語言的運算符及其結合性
附錄D C語言的常用庫函數
附錄E VC++6.0集成環境的使用
展開全部
C程序設計實用教程:基于問題驅動模式 作者簡介
李鳳云,1993年畢業于山東工業大學計算機應用專業,一直在山東交通學院任教。有二十多年講授C語言程序設計的經驗,曾主編過C語言教材,參編過Python語言教材。
'