《C程序設計技術(shù)》針對程序設計語言初學者,以C語言為載體,以微軟VisualC++6.0為環(huán)境,通過討論C程序設計的一般過程和方法,重點介紹了結(jié)構(gòu)化程序設計的基本思想和實現(xiàn)方法。《C程序設計技術(shù)》通過數(shù)據(jù)組織、控制結(jié)構(gòu)、文件處理等程序設計基礎知識的討論,向讀者講授使用C語言進行程序設計的基本方法;通過對指針與函數(shù)關(guān)系、指針與數(shù)組關(guān)系、指針數(shù)組、動態(tài)數(shù)組實現(xiàn)方法、構(gòu)造數(shù)據(jù)類型使用方法等方面的討論,向讀者講授C語言特有的一些重要知識,使讀者能夠循序漸進地掌握使用C語言開發(fā)各類常見應用程序的基本技能。
《C程序設計技術(shù)》在附錄中提供了ASCII碼表、C程序設計中常用的標準庫函數(shù)、使用VisualC++6.0集成環(huán)境開發(fā)C程序的基本方法等重要學習資料。
《C程序設計技術(shù)》覆蓋了C語言的應用基礎,內(nèi)容深入淺出、語言流暢、例題豐富,適合作為程序設計語言課程初學者的教材,對于程序設計愛好者也是極佳的入門教材或參考書。
第1章 C程序設計初步
1.1 C程序結(jié)構(gòu)和處理過程
1.1.1 C程序的基本結(jié)構(gòu)
1.1.2 C程序的處理過程
1.2 C語言的基本數(shù)據(jù)類型
1.2.1 C程序中數(shù)據(jù)的表示
1.2.2 C語言基本數(shù)據(jù)類型
1.3 C語言基本運算符和表達式運算
1.3.1 C運算符和表達式概念
1.3.2 賦值運算符
1.3.3 算術(shù)運算符
1.3.4 自增自減運算符
1.3.5 復合賦值運算符
1.3.6 逗號運算符
1.3.7 sizeof運算符
1.3.8 數(shù)據(jù)類型轉(zhuǎn)換
1.4 C語言標準庫的使用方法
1.4.1 C標準庫的使用方法
1.4.2 常用數(shù)學標準庫函數(shù)介紹
習題1
第2章 C程序的基本控制結(jié)構(gòu)
2.1 C語言關(guān)系運算和邏輯運算
2.1.1 關(guān)系運算符
2.1.2 邏輯運算符
2.2 分支結(jié)構(gòu)程序設計
2.2.1 單分支程序設計
2.2.2 復合語句在程序中的使用
2.2.3 雙分支程序設計
2.2.4 多分支程序設計
2.3 循環(huán)結(jié)構(gòu)程序設計
2.3.1 while循環(huán)控制結(jié)構(gòu)
2.3.2 do~while循環(huán)控制結(jié)構(gòu)
2.3.3 for循環(huán)控制結(jié)構(gòu)
2.3.4 空語句及其在程序中的使用
2.3.5 循環(huán)的嵌套結(jié)構(gòu)
2.3.6 break語句和continue語句
2.4 基本控制結(jié)構(gòu)簡單應用
2.4 ,1窮舉方法程序設計
2.4.2 迭代方法程序設計
2.4.3 -元高階方程的迭代程序解法(*)
習題2
第3章 函數(shù)
3.1 函數(shù)的定義和調(diào)用
3.1.1 函數(shù)的定義和聲明
3.1.2 函數(shù)調(diào)用中的數(shù)值參數(shù)傳遞
3.2 函數(shù)調(diào)用中的指針參數(shù)傳遞
3.2.1 指針變量的定義和引用
3.2.2 函數(shù)調(diào)用中的地址值參數(shù)傳遞
3.3 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
3.3.1 函數(shù)的嵌套調(diào)用、
3.3.2 函數(shù)的遞歸調(diào)用
3.4 變量的作用域和生存期
3.4.1 變量的作用域
3.4.2 變量的生存期
習題3
第4章 數(shù)組和字符串
4.1 數(shù)組的定義及數(shù)組元素的引用
4.1.1 二維數(shù)組的定義和元素引用方法
4.1.2 二維數(shù)組和多維數(shù)組
4.2 字符數(shù)組和字符串
4.2.1 字符數(shù)組的定義和初始化
4.2.2 字符數(shù)組的輸入輸出
4.2.3 常用字符類數(shù)據(jù)處理標準庫函數(shù)
4.3 函數(shù)調(diào)用中的數(shù)組參數(shù)傳遞
4.3.1 -維數(shù)組作函數(shù)的參數(shù)
4.3.2 二維數(shù)組作函數(shù)的參數(shù)
4.4 數(shù)組的簡單應用
4.4.1 數(shù)組元素值的隨機生成
4.4.2 基于數(shù)組的常用排序方法
4.4.3 基于數(shù)組的常用查找方法
習題4
第5章 C程序文件處理基礎
第6章 指針
第7章 結(jié)構(gòu)體和聯(lián)合體數(shù)據(jù)類型
第8章 編譯預處理基礎
第9章 枚舉類型和位運算
參考文獻