定 價(jià):49.8 元
叢書名:高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選
- 作者:肖利群
- 出版時(shí)間:2018/9/1
- ISBN:9787121347467
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312.8
- 頁碼:308
- 紙張:
- 版次:01
- 開本:16開
C語言是一門入門語言,是學(xué)習(xí)其他計(jì)算機(jī)語言的基礎(chǔ)。本書共10章,內(nèi)容包括:初識(shí)C語言,C語言案例概述,基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式,數(shù)據(jù)的輸入/輸出,結(jié)構(gòu)化程序設(shè)計(jì),數(shù)組,函數(shù),自定義數(shù)據(jù)類型,指針,文件。本書內(nèi)容的講解注重理論聯(lián)系實(shí)際,以教師工資管理系統(tǒng)案例貫穿C語言各知識(shí)點(diǎn)的講解,并在附錄中給出教師工資管理系統(tǒng)的完整代碼。本書包含精選的習(xí)題,學(xué)生通過練習(xí)不僅能掌握C語言相關(guān)理論知識(shí),還能進(jìn)一步訓(xùn)練編程能力。本書可作為大學(xué)本科、高職高專學(xué)生“C語言程序設(shè)計(jì)”課程的教學(xué)用書,同時(shí)也可作為參加計(jì)算機(jī)等級(jí)考試的人員和自學(xué)者的參考書。
肖利群,副教授,四川工商學(xué)院副院長,成都市軟件行業(yè)協(xié)會(huì)理事,校級(jí)教學(xué)名師,曾出版《大學(xué)計(jì)算機(jī)應(yīng)用基礎(chǔ)教程》、《大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)與考級(jí)題庫指導(dǎo)》。
第1章 初識(shí)C語言
1.1 C語言的發(fā)展歷史和特點(diǎn)
1.1.1 C語言的起源與發(fā)展
1.1.2 C語言的特點(diǎn)
1.2 C語言程序的基本結(jié)構(gòu)
1.2.1 第一個(gè)C語言程序:Hello world!
1.2.2 基本結(jié)構(gòu)
1.3 C語言的集成開發(fā)環(huán)境
1.3.1 主流開發(fā)工具介紹
1.3.2 VC++ 6.0環(huán)境介紹
1.3.3 C語言程序的編譯運(yùn)行
1.4 本章小結(jié)
1.5 習(xí)題
第2章 C語言案例概述
2.1 案例功能描述
2.1.1 輸入記錄模塊
2.1.2 查詢記錄模塊
2.1.3 更新記錄模塊
2.1.4 輸出記錄模塊
2.2 案例總體設(shè)計(jì)
2.2.1 功能模塊設(shè)計(jì)
2.2.2 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)
2.2.3 函數(shù)功能描述
2.3 案例運(yùn)行結(jié)果
2.4 本章小結(jié)
第3章 基本數(shù)據(jù)類型、運(yùn)算符和表達(dá)式
3.1 C語言的字符集和詞匯
3.1.1 C語言的字符集
3.1.2 C語言的詞匯
3.2 常量和變量
3.2.1 常量
3.2.2 變量
3.3 數(shù)據(jù)類型
3.3.1 整型數(shù)據(jù)
3.3.2 實(shí)型數(shù)據(jù)
3.3.3 字符型數(shù)據(jù)
3.4 運(yùn)算符與表達(dá)式
3.4.1 算術(shù)運(yùn)算符與算術(shù)表達(dá)式
3.4.2 自增、自減運(yùn)算符與表達(dá)式
3.4.3 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
3.4.4 邏輯運(yùn)算符與邏輯表達(dá)式
3.4.5 賦值運(yùn)算符與賦值表達(dá)式
3.4.6 逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式
3.4.7 條件運(yùn)算符與條件表達(dá)式
3.4.8 sizeof運(yùn)算符與sizeof表達(dá)式
3.5 數(shù)據(jù)類型的轉(zhuǎn)換
3.6 本章小結(jié)
3.7 習(xí)題
第4章 數(shù)據(jù)的輸入/輸出
4.1 輸入/輸出概述
4.2 非格式化字符的輸入/輸出
4.3 格式化數(shù)據(jù)的輸出
4.4 格式化數(shù)據(jù)的輸入
4.5 本章小結(jié)
4.6 習(xí)題
第5章 結(jié)構(gòu)化程序設(shè)計(jì)
5.1 算法
5.1.1 算法的概念
5.1.2 結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)
5.1.3 流程圖
5.2 if分支語句
5.2.1 if語句中的條件表示
5.2.2 if語句的三種形式
5.2.3 復(fù)合語句在分支語句中的應(yīng)用
5.2.4 if語句的嵌套
5.2.5 條件運(yùn)算符與條件表達(dá)式
5.3 switch分支語句
5.3.1 switch語句
5.3.2 分支結(jié)構(gòu)程序舉例
5.4 循環(huán)結(jié)構(gòu)
5.4.1 while語句
5.4.2 do…while語句
5.4.3 for語句
5.4.4 break語句和continue語句
5.4.5 多重循環(huán)結(jié)構(gòu)
5.4.6 循環(huán)結(jié)構(gòu)程序舉例
5.5 本章小結(jié)
5.6 習(xí)題
第6章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義和初始化
6.1.2 一維數(shù)組的引用
6.1.3 一維數(shù)組程序舉例
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義和初始化
6.2.2 二維數(shù)組的引用
6.2.3 二維數(shù)組程序舉例
6.3 字符數(shù)組
6.3.1 字符數(shù)組的定義
6.3.2 字符數(shù)組的初始化
6.3.3 字符數(shù)組的賦值
6.4 字符串
6.4.1 字符串常量
6.4.2 利用字符串對(duì)字符數(shù)組初始化
6.4.3 字符數(shù)組與字符串的輸入、輸出
6.4.4 字符串處理函數(shù)
6.4.5 字符串程序舉例
6.5 本章小結(jié)
6.6 習(xí)題
第7章 函數(shù)
7.1 函數(shù)的定義與調(diào)用
7.1.1 函數(shù)的分類
7.1.2 函數(shù)的定義
7.1.3 函數(shù)的調(diào)用
7.2 函數(shù)的參數(shù)傳遞
7.3 函數(shù)的調(diào)用方式
7.3.1 函數(shù)的嵌套調(diào)用
7.3.2 函數(shù)的遞歸調(diào)用
7.4 變量的作用域
7.4.1 變量的存儲(chǔ)類型
7.4.2 全局變量與局部變量
7.5 編譯預(yù)處理
7.5.1 文件包含
7.5.2 宏定義與替換
7.5.3 條件編譯
7.6 本章小結(jié)
7.7 習(xí)題
第8章 自定義數(shù)據(jù)類型
8.1 結(jié)構(gòu)體
8.1.1 結(jié)構(gòu)體的定義
8.1.2 結(jié)構(gòu)體變量的定義與初始化
8.1.3 結(jié)構(gòu)體變量的引用
8.2 結(jié)構(gòu)體數(shù)組
8.2.1 結(jié)構(gòu)體數(shù)組的定義與初始化
8.2.2 結(jié)構(gòu)體數(shù)組元素的引用
8.3 共用體
8.3.1 共用體的定義
8.3.2 共用體變量的定義與初始化
8.3.3 共用體變量的引用
8.4 本章小結(jié)
8.5 習(xí)題
第9章 指針
9.1 指針的概念
9.1.1 指針與指針變量
9.1.2 指針變量的引用
9.2 指針的運(yùn)算
9.3 指針與數(shù)組
9.3.1 指向一維數(shù)組的指針
9.3.2 指向二維數(shù)組的指針
9.3.3 字符指針
9.4 指針與函數(shù)
9.4.1 指針和數(shù)組名作為函數(shù)參數(shù)
9.4.2 指針作為函數(shù)的返回值
9.5 鏈表
9.5.1 鏈表的概念
9.5.2 鏈表的基本操作
9.6 本章小結(jié)
9.7 習(xí)題
第10章 文件
10.1 文件概述
10.1.1 文件的概念
10.1.2 緩沖文件系統(tǒng)與非緩沖文件系統(tǒng)
10.1.3 文件指針
10.2 文件的打開與關(guān)閉
10.2.1 打開文件函數(shù)
10.2.2 關(guān)閉文件函數(shù)
10.3 文件的讀與寫
10.3.1 文件的寫函數(shù)
10.3.2 文件的讀函數(shù)
10.4 其他相關(guān)函數(shù)
10.5 本章小結(jié)
10.6 習(xí)題
附錄A ASCII碼表
附錄B 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
附錄C 常用ANSI C標(biāo)準(zhǔn)庫函數(shù)
附錄D 教師工資管理系統(tǒng)完整代碼