本書(shū)內(nèi)容包括:C語(yǔ)言概述、數(shù)據(jù)類型和表達(dá)式、簡(jiǎn)單程序設(shè)計(jì)、分支結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)、數(shù)組、函數(shù)等,并對(duì)C程序設(shè)計(jì)進(jìn)行上機(jī)實(shí)驗(yàn)指導(dǎo),對(duì)各章節(jié)習(xí)題作了解答。
第一部分 C程序設(shè)計(jì)基礎(chǔ)
1章 C語(yǔ)言概述
1.1 C語(yǔ)言的發(fā)展
1.2 C語(yǔ)言的特點(diǎn)
1.3 C語(yǔ)言格式及結(jié)構(gòu)特點(diǎn)
1.3.1 C語(yǔ)言的格式
1.3.2 C源程序的結(jié)構(gòu)特點(diǎn)
1.3.3 書(shū)寫(xiě)程序時(shí)應(yīng)遵循的規(guī)則
1.4 C運(yùn)行環(huán)境簡(jiǎn)介
1.4.1 使用Turbo C集成環(huán)境編譯與運(yùn)行C程序
1.4.2 使用Visual C 集成環(huán)境編譯與運(yùn)行C程序
習(xí)題1
2章 數(shù)據(jù)類型和表達(dá)式
2.1 基本數(shù)據(jù)類型
2.2 常量與變量
2.2.1 標(biāo)識(shí)符
2.2.2 常量
2.2.3 變量
2.3 整型
2.3.1 整型常量的表示
2.3.2 整型變量
2.4 實(shí)型
2.4.1 實(shí)型常量的表示
2.4.2 實(shí)型變量
2.4.3 實(shí)型數(shù)據(jù)的說(shuō)明
2.5 字符型
2.5.1 字符型常量
2.5.2 字符型變量
2.5.3 字符型數(shù)據(jù)的說(shuō)明
2.6 類型之間轉(zhuǎn)換及混合運(yùn)算
2.7 算術(shù)運(yùn)算及表達(dá)方式
2.8 賦值運(yùn)算符及表達(dá)式
2.9 逗號(hào)運(yùn)算符及表達(dá)式
2.10 自增自減運(yùn)算符
習(xí)題2
3章 簡(jiǎn)單程序設(shè)計(jì)
3.1 結(jié)構(gòu)化程序設(shè)計(jì)
3.1.1 順序結(jié)構(gòu)
3.1.2 選擇結(jié)構(gòu)
3.1.3 循環(huán)結(jié)構(gòu)
3.2 數(shù)據(jù)的輸出
3.2.1 格式化輸出函數(shù)prntf
3.2.2 putchar函數(shù)
3.3 數(shù)據(jù)的輸入
3.3.1 格式化輸入函數(shù)scanf
3.3.2 getchar函數(shù)
3.4 C語(yǔ)句
3.5 順序結(jié)構(gòu)程序設(shè)計(jì)
習(xí)題3
4章 分支結(jié)構(gòu)程序設(shè)計(jì)
4.1 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
4.1.1 關(guān)系運(yùn)算符及其優(yōu)先次序
4.1.2 關(guān)系表達(dá)式
4.2 邏輯運(yùn)算符和邏輯表達(dá)式
4.2.1 邏輯運(yùn)算符及其優(yōu)先次序
4.2.2 邏輯表達(dá)式
4.3 If語(yǔ)句
4.4 If語(yǔ)句的嵌套
4.5 條件運(yùn)算符和條件表達(dá)式
4.6 SWitch語(yǔ)句及break語(yǔ)句
4.7 程序舉例
習(xí)題4
5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
5.1 goto語(yǔ)句及用goto語(yǔ)句構(gòu)成的循環(huán)
5.2 while語(yǔ)句
5.3 do—while語(yǔ)句
5.4 for語(yǔ)句
5.5 COntinue語(yǔ)句及break語(yǔ)句在循環(huán)體中的作用
5.6 循環(huán)的嵌套
5.7 程序舉例
習(xí)題5
六章 數(shù)組
6.1 一維數(shù)組
6.1.1 一維數(shù)組的定義
6.1.2 一維數(shù)組元素的引用
6.1.3 一維數(shù)組的初始化
6.1.4 一維數(shù)組程序舉例
6.2 二維數(shù)組
6.2.1 二維數(shù)組的定義
6.2.2 二維數(shù)組元素的引用
6.2.3 二維數(shù)組的初始化
6.2.4 二維數(shù)組程序舉例
6.3 字符數(shù)組
6.3.1 字符數(shù)組的定義
6.3.2 字符數(shù)組的初始化
6.3.3 字符數(shù)組的引用
6.3.4 字符串和字符串結(jié)束標(biāo)志
6.3.5 字符數(shù)組的輸入輸出
6.3.6 字符串處理函數(shù)
習(xí)題6
7章 函數(shù)
7.1 概述
7.2 函數(shù)定義的一般形式
7.2.1 無(wú)參函數(shù)的定義
7.2.2 有參函數(shù)的定義
7.2.3 空函數(shù)
7.3 函數(shù)參數(shù)和函數(shù)的值
7.3.1 形式參數(shù)和實(shí)際參數(shù)
7.3.2 函數(shù)的返回值
7.4 函數(shù)的調(diào)用
7.4.1 函數(shù)調(diào)用的一般形式
7.4.2 函數(shù)調(diào)用的方式
7.4.3 對(duì)被調(diào)用函數(shù)的說(shuō)明
7.5 函數(shù)的嵌套調(diào)用
7.6 函數(shù)的遞歸調(diào)用
7.7 數(shù)組作為函數(shù)參數(shù)
7.7.1 數(shù)組元素作為函數(shù)實(shí)參
7.7.2 用數(shù)組名作為函數(shù)的實(shí)參與形參
7.8 局部變量和全局變量
7.8.1 局部變量
7.8.2 全局變量
7.9 動(dòng)態(tài)存儲(chǔ)變量與靜態(tài)存儲(chǔ)變量
7.9.1 變量的存儲(chǔ)類別
8章 編譯預(yù)處理
9章 指針
0章 結(jié)構(gòu)體與聯(lián)合體
1章 位運(yùn)算
2章 文件
二部分 C程序設(shè)計(jì)上機(jī)實(shí)驗(yàn)指導(dǎo)
三部分 習(xí)題解答
附錄1 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷
附錄2 Turbo c 編譯錯(cuò)誤信息
附錄3 標(biāo)準(zhǔn)ACII 字符集