定 價(jià):¥59.80
作 者: | 李剛,徐義晗 |
出版社: | 人民郵電出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787115611215 | 出版時(shí)間: | 2023-03-01 | 包裝: | 平裝-膠訂 |
開本: | 128開 | 頁數(shù): | 字?jǐn)?shù): |
目 錄
第 一篇 語法基礎(chǔ)
第 1章 C語言概述
實(shí)例描述——ATM機(jī)主界面設(shè)計(jì)
知識儲備
1.1 C語言的發(fā)展史及特點(diǎn)
1.1.1 C語言的發(fā)展史
1.1.2 C語言的特點(diǎn)
1.2 簡單的C語言程序
1.2.1第 一個(gè)C程序
1.2.2 C語言的基本結(jié)構(gòu)
1.3 C程序的開發(fā)過程
1.4 Visual C 6.0開發(fā)環(huán)境
1.5 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——兩個(gè)數(shù)據(jù)的算術(shù)運(yùn)算
同步訓(xùn)練
第 2章 C語言數(shù)據(jù)與運(yùn)算
實(shí)例描述——計(jì)算學(xué)生綜合積分
知識儲備
2.1 基本數(shù)據(jù)類型
2.2 常量與變量
2.2.1 常量和符號常量
2.2.2 變量
2.3數(shù)據(jù)類型轉(zhuǎn)換
2.4 運(yùn)算符與表達(dá)式
2.4.1算術(shù)運(yùn)算符與算術(shù)表達(dá)式
2.4.2賦值運(yùn)算符與賦值表達(dá)式
2.4.3逗號運(yùn)算符與逗號表達(dá)式
2.5 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——計(jì)算銀行存款利息
同步訓(xùn)練
第二篇 程序設(shè)計(jì)結(jié)構(gòu)
第3章 算法與流程圖
實(shí)例描述——坐標(biāo)點(diǎn)的象限判斷
知識儲備
3.1 算法定義及特征
3.1.1算法的定義
3.1.2算法的特征
3.2 流程圖表示法
3.3 程序設(shè)計(jì)結(jié)構(gòu)
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——堅(jiān)持多天多圈跑步
同步訓(xùn)練
第4章 順序結(jié)構(gòu)程序設(shè)計(jì)
實(shí)例描述——各類數(shù)據(jù)輸出格式控制
知識儲備
4.1 簡單語句分析
4.2 格式化輸入與輸出
4.2.1 scanf函數(shù)
4.2.2 printf函數(shù)
4.3 字符輸入與輸出
4.3.1 getchar函數(shù)
4.3.2 putchar函數(shù)
4.4 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——百位數(shù)分裂
同步訓(xùn)練
第5章 選擇結(jié)構(gòu)程序設(shè)計(jì)
實(shí)例描述——健康狀況檢查系統(tǒng)設(shè)計(jì)
知識儲備
5.1 條件判斷表達(dá)式
5.1.1 關(guān)系表達(dá)式設(shè)計(jì)
5.1.2 邏輯表達(dá)式設(shè)計(jì)
5.2 單分支結(jié)構(gòu)
5.3 雙分支結(jié)構(gòu)
5.4 多分支結(jié)構(gòu)
5.4.1 if…else if語句
5.4.2 if語句的嵌套
5.4.3 switch語句
5.5 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——ATM機(jī)操作模擬設(shè)計(jì)
同步訓(xùn)練
第6章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
實(shí)例描述——小白兔吃蘿卜智力問答
知識儲備
6.1 while和do while循環(huán)結(jié)構(gòu)
6.1.1 while語句
6.1.2 do while語句
6.2 for循環(huán)結(jié)構(gòu)
6.3 break和continue語句
6.3.1 break語句
6.3.2 continue語句
6.4 循環(huán)嵌套
6.5 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——ATM機(jī)密碼輸入控制
同步訓(xùn)練
第三篇 初級應(yīng)用
第7章 數(shù)組
實(shí)例描述——冒泡排序法簡單實(shí)例
知識儲備
7.1 一維數(shù)組
7.1.1一維數(shù)組的定義
7.1.2一維數(shù)組的初始化
7.1.3一維數(shù)組的引用
7.1.4一維數(shù)組程序舉例
7.2 字符數(shù)組
7.2.1字符數(shù)組的定義
7.2.2字符數(shù)組的初始化
7.2.3字符數(shù)組的引用
7.2.4字符串
7.2.5字符串處理函數(shù)
7.2.6字符數(shù)組程序舉例
7.3 二維數(shù)組
7.3.1二維數(shù)組的定義
7.3.2二維數(shù)組的初始化
7.3.3二維數(shù)組的引用
7.3.4二維數(shù)組程序舉例
7.4 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——統(tǒng)計(jì)字符串中各類別字符的數(shù)量
同步訓(xùn)練
第8章 函數(shù)
實(shí)例描述——模擬ATM機(jī)存取款操作
知識儲備
8.1 函數(shù)概述
8.2 函數(shù)定義
8.3 函數(shù)的一般調(diào)用方式
8.3.1形式參數(shù)和實(shí)際參數(shù)
8.3.2函數(shù)返回值
8.3.3函數(shù)調(diào)用方式
8.4 函數(shù)的特殊調(diào)用方式
8.4.1函數(shù)的嵌套調(diào)用
8.4.2函數(shù)的遞歸調(diào)用
8.5 數(shù)組作為函數(shù)參數(shù)
8.6 變量存儲類別及作用域
8.6.1局部變量和全局變量
8.6.2動態(tài)變量和靜態(tài)變量
8.6.3變量的其他存儲類別
8.7 內(nèi)部函數(shù)與外部函數(shù)
8.7.1內(nèi)部函數(shù)
8.7.2外部函數(shù)
8.8 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——簡單計(jì)算器設(shè)計(jì)
同步訓(xùn)練
第9章 編譯預(yù)處理
實(shí)例描述——教務(wù)管理系統(tǒng)登錄模塊設(shè)計(jì)
知識儲備
9.1 宏定義
9.2 文件包含
9.3 條件編譯
9.4 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——尋找水仙花數(shù)
同步訓(xùn)練
第四篇 高級應(yīng)用
第 10章 指針
實(shí)例描述——求一名同學(xué)所有課程的平均成績
知識儲備
10.1 指針概念及引用
10.1.1指針的概念
10.1.2指針變量
10.1.3指針變量的指向
10.2變量的指針和指向變量的指針變量
10.2.1定義一個(gè)指針變量
10.2.2確定指針變量的指向
10.2.3指針變量的引用
10.2.4指向變量的指針變量程序舉例
10.3數(shù)組指針和指向數(shù)組的指針變量
10.3.1定義一個(gè)指針變量指向一維數(shù)組
10.3.2一維數(shù)組元素的表示法
10.3.3指針變量的運(yùn)算
10.3.4指向一維數(shù)組的指針變量程序舉例
10.4字符串指針和指向字符串的指針變量指針與字符串
10.4.1字符串的表示
10.4.2字符指針變量與字符數(shù)組的區(qū)別
10.4.3指向字符串的指針變量程序舉例
10.5 指針作為函數(shù)參數(shù)
10.5.1指向變量的指針作為函數(shù)的參數(shù)
10.5.2指向數(shù)組的指針作為函數(shù)的參數(shù)
10.5.3指向字符串的函數(shù)作為函數(shù)的參數(shù)
10.6 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——大小寫字母轉(zhuǎn)換
同步訓(xùn)練
第 11章 構(gòu)造類型
實(shí)例描述——學(xué)生獎學(xué)金評定系統(tǒng)設(shè)計(jì)
知識儲備
11.1 結(jié)構(gòu)體
11.1.1結(jié)構(gòu)體類型的定義
11.1.2結(jié)構(gòu)體變量的定義
11.1.3結(jié)構(gòu)體變量的引用
11.1.4結(jié)構(gòu)體數(shù)組
11.2 共用體
11.2.1共用體類型的定義
11.2.2共用體變量的定義
11.2.3共用體變量的引用
11.3 枚舉類型
11.3.1枚舉類型和變量定義
11.3.2枚舉變量的引用
11.4類型定義符 typedef
11.5 鏈表
11.5.1動態(tài)存儲分配
11.5.2鏈表概述與建立
11.6 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——一元多項(xiàng)式設(shè)計(jì)及加法運(yùn)算
同步訓(xùn)練
第 12章 位運(yùn)算
實(shí)例描述——數(shù)據(jù)右循環(huán)移位操作
知識儲備
12.1位運(yùn)算的概述
12.2位運(yùn)算符及其表達(dá)式
12.2.1“按位與”運(yùn)算符(&)——And
12.2.2“按位或”運(yùn)算符(|)——Or
12.2.3“按位異或”運(yùn)算符(^)——Xor
12.2.4“按位取反”運(yùn)算符(~)——Not
12.2.5“左移”運(yùn)算符(<>
12.2.6“右移”運(yùn)算符(>>)——Rsh
12.3 位運(yùn)算的應(yīng)用
12.4 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——數(shù)據(jù)左右循環(huán)移位操作
同步訓(xùn)練
第 13章 文件
實(shí)例描述——學(xué)生成績管理系統(tǒng)設(shè)計(jì)
知識儲備
13.1文件概述
13.2文件指針
13.3 文件的打開與關(guān)閉
13.2.1 fopen函數(shù)
13.2.2 fclose函數(shù)
13.4 文件的讀寫操作
13.4.1字符讀寫函數(shù)
13.4.2字符串讀寫函數(shù)
13.4.3數(shù)據(jù)塊讀寫函數(shù)
13.4.4格式化讀寫函數(shù)
13.5 常見編譯錯(cuò)誤與調(diào)試
實(shí)例分析與實(shí)現(xiàn)
進(jìn)階案例——簡易通訊錄設(shè)計(jì)
同步訓(xùn)練
附錄
附錄A常用字符與ASCII碼對照表
附錄B運(yùn)算符優(yōu)先級和結(jié)合性
附錄C C語言常用函數(shù)表
參考文獻(xiàn)