C語言程式設計案例教程[宗小翀主編書籍]

C語言程式設計案例教程[宗小翀主編書籍]

本書以Turbo C環境為基礎,詳細介紹了適用於PC系列計算機的C語言程式設計的基本概念、方法和技巧。本書共分9章,主要介紹C語言程式設計基礎、結構化程式設計、模組化程式設計、數組、指針、結構體與共用體、檔案操作等。

內容簡介

本書以Turbo C環境為基礎,詳細介紹了適用於PC系列計算機的C語言程式設計的基本概念、方法和技巧。 本書共分9章,主要介紹C語言程式設計基礎、結構化程式設計、模組化程式設計、數組、指針、結構體與共用體、檔案操作等。 本書是針對高職高專的教學特點組織編寫的,這門課程不僅僅注重知識的講授,還強調基本技能的訓練。所以本書在編排上很有特色,採取循序漸進、深入淺出的講解方法,書中採用的套用實例大多是當前計算機語言教學中使用較為廣泛且比較實用的。 本書可作為高等職業院校、高等專科學校、成人高等學校、軟體職業技術學院專業學生的學習用書,也可以供繼續教育學校及編程愛好者使用。

圖書目錄

第1章C語言概述 1

1.1 C語言簡介 1

1.1.1C語言的發展 1

1.1.2C語言的特點 1

1.2 C程式入門 2

1.2.1一個簡單的C語言程式例子 2

1.2.2程式的簡單分析 2

1.2.3C語言程式結構 3

1.3 C程式上機基本知識 5

1.3.1如何進入TurboC 5

1.3.2簡單的程式調試 9

1.4實訓案例 12

1.5 習題 12

第2章C語言程式設計基礎 14

2.1 數據類型 14

2.1.1標識符 14

2.1.2常量與變數 15

2.1.3變數賦初值 16

2.1.4整型數據 17

2.1.5實型數據 18

2.1.6字元型數據 19

2.1.7各種數值間的混合運算 21

2.2 運算符與表達式 21

2.2.1算術運算符 22

2.2.2算術表達式 24

2.2.3賦值運算符和賦值表達式 25

2.2.4逗號運算符與逗號表達式 26

2.3 基本輸入/輸出函式 26

2.3.1字元輸出函式putchar() 27

2.3.2字元輸入函式getchar() 28

2.3.3格式輸出函式printf() 28

2.3.4格式輸入函式scanf() 30

2.4 實訓案例 31

2.5 習題 33

第3章結構化程式設計基礎 35

3.1 結構化程式設計 35

3.1.1結構化程式設計思想 35

3.1.2程式設計的工具 36

3.2 順序結構程式設計 37

3.2.1順序結構程式設計的思想 37

3.2.2順序結構程式設計舉例 37

3.3 選擇結構程式設計 38

3.3.1選擇結構程式設計的思想 38

3.3.2關係運算和邏輯運算 38

3.3.3選擇結構程式設計 41

3.4 循環結構程式設計 48

3.4.1循環結構程式設計的思想 48

3.4.2循環結構程式設計 48

3.4.3循環結構程式舉例 57

3.5 實訓案例 58

3.6 習題 60

第4章模組化程式設計 67

4.1 函式 67

4.1.1函式的定義 67

4.1.2函式的參數及返回值 69

4.1.3函式調用 71

4.2 局部變數和全局變數 78

4.2.1局部變數 78

4.2.2全局變數 79

4.3 變數的存儲類別 81

4.3.1自動型變數 81

4.3.2外部型變數 82

4.3.3靜態型變數 83

4.3.4暫存器型變數 85

4.4 內部函式和外部函式 85

4.4.1外部函式 85

4.4.2內部函式 86

4.4.3舉例 86

4.5 C語言預處理 87

4.5.1宏定義 87

4.5.2檔案包含 89

4.5.3條件編譯 90

4.5.4舉例 91

4.6 正確使用庫函式 92

4.7 實訓案例 93

4.8 習題 95

第5章 數組和指針 101

5.1 構造類型——數組 101

5.1.1 一維數組 101

5.1.2 二維數組 105

5.1.3 字元數組 110

5.1.4 向函式傳遞數組 117

5.2 指針 119

5.2.1 訪問方式 120

5.2.2 指針變數 121

5.3 指針與數組 123

5.3.1 指向數組元素的指針 123

5.3.2 通過指針引用數組元素 124

5.3.3 指向多維數組的指針和指針變數 127

5.3.4 字元串和指針 130

5.3.5 指針數組 132

5.4 指針和函式 135

5.4.1 指針作為函式的參數 135

5.4.2 指針函式 136

5.4.3 函式指針 138

5.5 指向指針的指針 140

5.6 實訓案例 141

5.7 習題 144

熱門詞條

聯絡我們