本書共10章,包括:c語言程序設(shè)計(jì)概述,數(shù)據(jù)類型與常用庫函數(shù),運(yùn)算符與表達(dá)式,算法與控制結(jié)構(gòu),數(shù)組、字符串與指針,函數(shù),編譯預(yù)處理,結(jié)構(gòu)體、共用體與枚舉類型,文件操作,c++程序設(shè)計(jì)初步。本書配有大量的例題和習(xí)題,適合教師課堂教學(xué)和讀者自學(xué);配有以任務(wù)驅(qū)動(dòng)方式設(shè)計(jì)的“c語言程序設(shè)計(jì)實(shí)驗(yàn)cai系統(tǒng)”。使用本cai系統(tǒng)進(jìn)行上機(jī)實(shí)驗(yàn),學(xué)生的上機(jī)實(shí)驗(yàn)?zāi)康臅?huì)更加明確,可大大改善實(shí)驗(yàn)效果,減輕教師指導(dǎo)學(xué)生實(shí)驗(yàn)的工作量。此外,本書還提供用于課堂教學(xué)的電子課件和實(shí)驗(yàn)cai系統(tǒng)網(wǎng)絡(luò)版。
本書可以作為各類高等院校計(jì)算機(jī)專業(yè)及理工科非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)“c語言程序設(shè)計(jì)”課程的教材,也可作為廣大計(jì)算機(jī)愛好者學(xué)習(xí)c語言程序設(shè)計(jì)的參考書。
更多科學(xué)出版社服務(wù),請(qǐng)掃碼獲取。
第1章 c語言程序設(shè)計(jì)概述
1.1計(jì)算機(jī)程序設(shè)計(jì)概述
1.2c語言簡介
1.3c語言的程序結(jié)構(gòu)
1.4運(yùn)行一個(gè)c語言程序
小結(jié)
習(xí)題
第2章 數(shù)據(jù)類型與常用庫函數(shù)
2.1c語言的數(shù)據(jù)類型
2.2常量
2.3變量
2.4指針變量
2.5標(biāo)準(zhǔn)輸入/輸出函數(shù)用法
2.6常用庫函數(shù)
小結(jié)
習(xí)題
第3章 運(yùn)算符與表達(dá)式
3.1運(yùn)算符概述
3.2算術(shù)運(yùn)算符與算術(shù)表達(dá)式
3.3賦值運(yùn)算符和賦值表達(dá)式
3.4關(guān)系運(yùn)算與邏輯運(yùn)算
3.5逗號(hào)運(yùn)算符與逗號(hào)表達(dá)式
3.6位運(yùn)算符
3.7指針變量的運(yùn)算
3.8表達(dá)式中的類型轉(zhuǎn)賴
小結(jié)
習(xí)題
第4章 算法與控制結(jié)構(gòu)
4.1c語句結(jié)構(gòu)
4.2算法及算法的表示
4.3順序結(jié)構(gòu)
4.4選擇結(jié)構(gòu)
4.5循環(huán)結(jié)構(gòu)
4.6其他控制語句
4.7應(yīng)用程序舉例
小結(jié)
習(xí)題
第5章 數(shù)組、字符串與指針
5.1數(shù)組概述
5.2一維數(shù)組
5.3二維數(shù)組與多維數(shù)組
5.4數(shù)組與指針
5.5字符數(shù)組與字符串
5.6字符串與字符指針
5.7指針數(shù)組與多級(jí)指針變量
5.8應(yīng)用程序舉例
小結(jié)
習(xí)題
第6章 函數(shù)
6.1函數(shù)概述
6.2函數(shù)的定義
6.3函數(shù)調(diào)用與參數(shù)傳遞
6.4函數(shù)與指針
6.5mam函數(shù)的參數(shù)
6.6函數(shù)與變量的作用域
6.7應(yīng)用程序舉例
小結(jié)
習(xí)題
第7章 編譯預(yù)處理
7.1宏定義
7.2文件包含
7.3條件編譯
7.4應(yīng)用程序舉例
小結(jié)
習(xí)題
第8章 結(jié)構(gòu)體、共用體與枚舉類型
8.1結(jié)構(gòu)體類型與結(jié)構(gòu)體變量
8.2結(jié)構(gòu)體數(shù)組
8.3結(jié)構(gòu)體與函數(shù)
8.4動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)——鏈表
8.5共用體
8.6枚舉類型
8.7自定義類型標(biāo)識(shí)符
小結(jié)
習(xí)題
第9章 文件操作
9.1文件系統(tǒng)的概念
9.2文件的打開與關(guān)閉
9.3文件的讀寫
9.4應(yīng)用舉例
小結(jié)
習(xí)題
第10章 c++程序設(shè)計(jì)初步
10.1面向?qū)ο蟮母拍?br />
10.2 c++的輸入與輸出
10.3函數(shù)重載
10.4類與對(duì)象
10.5繼承與派生
小結(jié)
習(xí)題
附錄
附錄a ascii字符集
附錄b運(yùn)算符的優(yōu)先級(jí)和結(jié)合性
附錄c標(biāo)準(zhǔn)c庫函數(shù)
附錄dc語言程序設(shè)計(jì)實(shí)驗(yàn)cai系統(tǒng)
參考文獻(xiàn)