●前言
第1章C語言初探
1.1C語言簡介
1.2C語言編程環境
1.3簡單編程案例
1.4本章小結
習題1
第2章數據類型與表達式
2.1案例初探
2.2數據類型
2.3變量
2.4常量
2.5運算符
2.6位運算
2.7數據類型強制轉換
2.8格式化輸入輸出
2.9編譯預處理
2.10本章小結
習題2
第3章簡單分支及其應用
3.1案例初探
3.2關繫運算、邏輯運算、條件運算
3.3if分支
3.4if語句嵌套
3.5簡單分支綜合應用
3.6本章小結
習題3
第4章多分支語句
4.1案例初探
4.2switch分支
4.3多分支綜合應用
4.4本章小結
習題4
第5章簡單循環
5.1案例初探
5.2for語句
5.3while和do while語句
5.4簡單循環綜合應用
5.5本章小結
習題5
第6章復雜循環及其應用
6.1案例初探
6.2多重循環、循環嵌套
6.3break和continue語句
6.4復雜循環綜合應用
6.5本章小結
習題6
第7章一維數組及其應用
7.1一維數組初探
7.2一維數組定義、使用
7.3選擇排序與冒泡排序
7.4一維數組綜合應用
7.5本章小結
習題7
第8章二維數組及其應用
8.1二維數組初探
8.2二維數組定義、使用、初始化
8.3二維數組綜合應用
8.4本章小結
習題8
第9章函數及其應用
9.1函數初探
9.2函數定義、調用關繫
9.3函數參數傳遞
9.4變量的作用域與存儲類別
9.5遞歸函數
9.6字符串處理函數
9.7函數應用綜合案例
9.8本章小結
習題9
第10章簡單指針及其應用
10.1指針初探
10.2一維指針定義、使用
10.3一維指針與數組的關繫
10.4一維指針及其應用
10.5本章小結
習題10
第11章復雜指針及其應用
11.1復雜指針初探
11.2二級指針
11.3指針數組、數組指針
11.4指針函數、函數指針
11.5復雜指針綜合應用
11.6本章小結
習題11
第12章結構體及其應用
12.1結構體案例初探
12.2結構體定義與使用
12.3結構體與數組、指針的關繫
12.4鏈表
12.5結構體綜合應用
12.6本章小結
習題12
第13章文件
13.1文件初探
13.2文件定義、打開關閉
13.3常用的文件處理函數
13.4文件的輸入、輸出重定位
13.5文件綜合應用
13.6本章小結
習題13
第14章綜合案例
14.1學生成績管理繫統
14.2學生信息管理繫統
14.3鏈表的綜合運算
習題14
附錄
附錄A相關參考表
附錄BDev C++的調試步驟
參考文獻
本書共十四章,主要介紹了程序語言的基礎語法知識,包括順序、分支、循環三種程序結構;以及一維數組、二維數組、函數、指針、結構體、文件等內容;本書最後介紹了如何利用程序語言知識進行綜合應用開發。本書把程序語言的基礎知識與日常生活中的應用案例相結合,講解清晰、透徹,針對書中的每個經典案例,提煉求解問題的關鍵思路,歸納總結編程過程中的易錯點。書中的二維碼鏈接的是部分重點內容的講解視頻,幫助初學者理解書中相應的知識點,快速掌握程序語言的編程方法與技巧。本書用案例引出知識點,內容由淺入深,將程序設計與開發以及部分算法的思想等滲透和貫穿到每個知識點模塊的講解中。本書適合作為普通高校計算機專業的教材,也適合非計算機專業的學生作為程序設計的入門教材。