《C程序設(shè)計(jì)教程(第二版)/普通高等教育“十三五”規(guī)劃教材》圍繞C語(yǔ)言核心內(nèi)容展開(kāi),在介紹核心語(yǔ)法的基礎(chǔ)上,以培養(yǎng)動(dòng)手編程能力為首要目標(biāo),注重基礎(chǔ)知識(shí),強(qiáng)調(diào)實(shí)踐能力的培養(yǎng)。內(nèi)容包括:C語(yǔ)言概述、基本數(shù)據(jù)類(lèi)型、運(yùn)算符、表達(dá)式、基本數(shù)據(jù)類(lèi)型的輸入輸出、流程控制、函數(shù)、數(shù)組、指針、結(jié)構(gòu)體、共用體、位運(yùn)算和文件等。通過(guò)大量的典型程序,詳盡地闡述了相關(guān)編程思想、方法、語(yǔ)法、算法、技巧和調(diào)試技術(shù),激發(fā)學(xué)習(xí)者的興趣,加深對(duì)相關(guān)知識(shí)的理解和掌握。重點(diǎn)和難點(diǎn)突出,力求講清講透,目的是讓學(xué)習(xí)者能夠?qū)W以致用,編寫(xiě)出自己滿(mǎn)意的程序。在每章后精心設(shè)計(jì)了習(xí)題和同步實(shí)驗(yàn),讓學(xué)習(xí)者多多接觸實(shí)際開(kāi)發(fā)過(guò)程,提高編程能力和上機(jī)調(diào)試的能力,為進(jìn)一步學(xué)習(xí)程序設(shè)計(jì)打下良好的基礎(chǔ)。
《C程序設(shè)計(jì)教程(第二版)/普通高等教育“十三五”規(guī)劃教材》可作為高等學(xué)校各專(zhuān)業(yè)學(xué)習(xí)C語(yǔ)言的教材,也適合作為程序設(shè)計(jì)的初學(xué)者或者有一定基礎(chǔ)的學(xué)習(xí)者的自學(xué)教材。另外,《C程序設(shè)計(jì)教程(第二版)/普通高等教育“十三五”規(guī)劃教材》配有教學(xué)所需的電子教案,提供所有例題的程序源代碼、教學(xué)大綱等。
第1章 C語(yǔ)言概述
1.1 C語(yǔ)言簡(jiǎn)介
1.2 簡(jiǎn)單的C語(yǔ)言程序設(shè)計(jì)
1.3 算法
1.4 小結(jié)
習(xí)題
實(shí)驗(yàn)1 VisualC++6.0開(kāi)發(fā)環(huán)境使用
第2章 數(shù)據(jù)類(lèi)型、運(yùn)算符和表達(dá)式
2.1 C語(yǔ)言的標(biāo)識(shí)符和關(guān)鍵字
2.2 C語(yǔ)言的基本數(shù)據(jù)類(lèi)型
2.3 運(yùn)算符和表達(dá)式
2.4 數(shù)據(jù)的輸入輸出
2.5 小結(jié)
習(xí)題
實(shí)驗(yàn)2 簡(jiǎn)單的c程序
第3章 選擇結(jié)構(gòu)
3.1 結(jié)構(gòu)化程序設(shè)計(jì)概述
3.2 關(guān)系運(yùn)算符與關(guān)系表達(dá)式
3.3 邏輯運(yùn)算符與邏輯表達(dá)式
3.4 條件運(yùn)算符和條件表達(dá)式
3.5 if語(yǔ)句
3.6 switch語(yǔ)句
3.7 小結(jié)
習(xí)題
實(shí)驗(yàn)3 選擇結(jié)構(gòu)程序設(shè)計(jì)1
實(shí)驗(yàn)4 選擇結(jié)構(gòu)程序設(shè)計(jì)2
第4章 循環(huán)結(jié)構(gòu)
4.1 引言
4.2 for循環(huán)
4.3 while循環(huán)
4.4 do-while循環(huán)
4.5 goto語(yǔ)句
4.6 循環(huán)嵌套
4.7 break語(yǔ)句和continue語(yǔ)句
4.8 小結(jié)
習(xí)題
實(shí)驗(yàn)5 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)1
實(shí)驗(yàn)6 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)2
第5章 函數(shù)
5.1 引言
5.2 函數(shù)的分類(lèi)
5.3 函數(shù)定義
5.4 函數(shù)的參數(shù)
5.5 函數(shù)的調(diào)用
5.6 函數(shù)的返回值
5.7 函數(shù)的原型聲明
5.8 main函數(shù)的標(biāo)準(zhǔn)形式
5.9 函數(shù)的嵌套調(diào)用
5.10 函數(shù)的遞歸調(diào)用
5.11 局部變量和全局變量
5.12 變量的存儲(chǔ)類(lèi)別
5.13 內(nèi)部函數(shù)和外部函數(shù)
5.14 良好的源程序書(shū)寫(xiě)風(fēng)格_注釋
習(xí)題
實(shí)驗(yàn)7 函數(shù)1
實(shí)驗(yàn)8 函數(shù)2
第6章 數(shù)組
6.1 引言
6.2 數(shù)組
6.3 字符數(shù)組
6.4 將數(shù)組傳遞給函數(shù)的方法
6.5 多維數(shù)組
6.6 小結(jié)
習(xí)題
實(shí)驗(yàn)9 數(shù)組的基本操作
實(shí)驗(yàn)10 二維數(shù)組
第7章 指針
7.1 引言
7.2 指針及指針變量
7.3 指針表達(dá)式和指針運(yùn)算
7.4 指針與數(shù)組
7.5 指針數(shù)組
7.6 級(jí)指針
7.7 指向函數(shù)的指針
7.8 指針函數(shù)
7.9 小結(jié)
習(xí)題
實(shí)驗(yàn)11 指針的基本操作
實(shí)驗(yàn)12 用指針處理字符串
第8章 結(jié)構(gòu)體與共用體
8.1 引言
8.2 占構(gòu)體
8.3 共用體
8.4 枚舉類(lèi)型
8.5 類(lèi)型重定義符typedef
8.6 單鏈表
8.7 小結(jié)
習(xí)題
實(shí)驗(yàn)13 自定義數(shù)據(jù)類(lèi)型的應(yīng)用
實(shí)驗(yàn)14 鏈表
第9章 文件
9.1 文件的基本概念
9.2 文件的打開(kāi)與關(guān)閉
9.3 文件的讀寫(xiě)
9.4 文件檢測(cè)函數(shù)
9.5 小結(jié)
習(xí)題
實(shí)驗(yàn)15 文件基本操作
第10章 位運(yùn)算
10.1 引言
10.2 二進(jìn)制位運(yùn)算
10.3 位段
10.4 小結(jié)
習(xí)題
附錄Ⅰ 標(biāo)準(zhǔn)ASCII碼字符集
附錄Ⅱ 控制字符含義
附錄Ⅲ 運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
附錄Ⅳ printf函數(shù)與scanf函數(shù)使用介紹
附錄Ⅴ C語(yǔ)言常用標(biāo)準(zhǔn)庫(kù)函數(shù)
附錄Ⅵ 用Visual Studio 2008調(diào)試C程序步驟
參考文獻(xiàn)