C語言程式設計與實訓教程(伍一、於冠達、譚龍等編著書籍)

C語言程式設計與實訓教程(伍一、於冠達、譚龍等編著書籍)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《C語言程式設計與實訓教程》是2007年出版的圖書,作者是伍一、於冠達、譚龍。

基本介紹

  • 書名:C語言程式設計與實訓教程
  • 作者:伍一、於冠達、譚龍等
  • ISBN:9787302157229
  • 定價:29元
  • 出版社:清華大學出版社 
  • 出版時間:2007.08.01
內容簡介,圖書目錄,

內容簡介

本書用大量示例幫助讀者掌握程式設計思想,學會程式設計方法,訓練程式設計能力,達到初步解決程式設計實際問題的崗位要求。 本書共分11章,首先學習程式設計概念、基本數據類型及操作,初步培養上機操作、程式調試能力;然後學習流程設計及其典型套用、數組類型、模組化程式設計,培養程式設計的基本能力;最後學習指針、結構體類型設計,學習位操作、檔案訪問操作、圖形程式設計,培養設計應用程式的能力。 本書的特點是將主要精力集中在所要解決的問題上,把C語言程式設計方法融入實踐環節中,並且在編排程式設計的內容順序方面,保持與C語言程式設計課程體系內容相吻合,做到循序漸進、系統學習、廣泛實踐,有利於學生的接受。本教材配有電子教案、程式原始碼

圖書目錄

第1章程式設計概述 1
1.1程式與程式設計語言 1
1.1.1程式的概念 1
1.1.2程式設計語言 2
1.1.3C程式設計語言的
基本結構及特點 2
1.1.4C程式設計語言的支持環境 4
1.2C語言的開發環境 4
1.2.1運行一個C語言程式的
一般過程 4
1.2.2TC的啟動、退出及命令選單 5
1.2.3編輯並保存一個C語言
源程式 5
1.2.4編譯、連線──單個源程式
檔案 7
1.2.5運行與查看結果 7
1.2.6編輯下一個新的源程式 7
1.3算法設計與描述 8
1.3.1算法設計 8
1.3.2算法描述方法 9
1.4上機實訓設計 12
1.4.1實訓目的 12
1.4.2實訓內容 12
1.4.3實訓過程 12
1.4.4實訓總結 13
1.5習題 13
第2章數據類型、運算符與表達式 14
2.1C語言的數據類型 14
2.2常量與變數 15
2.2.1常量和符號常量 15
2.2.2變數 16
2.3整型數據 17
2.3.1整型常量 17
2.3.2整型變數 17
2.4實型數據 19
2.4.1實型常量 19
2.4.2實型變數 19
2.5字元型數據 19
2.5.1字元型常量 19
2.5.2字元型變數 20
2.5.3字元數據在記憶體中的
存儲形式及其使用方法 21
2.5.4字元串常量 22
2.6變數賦初值 23
2.7各類數值型數據間的混合運算 24
2.8算術運算符和算術表達式 25
2.8.1C運算符簡介 25
2.8.2算術運算符和算術表達式 26
2.9賦值運算符和賦值表達式 29
2.10逗號運算符和逗號表達式 31
2.11上機實訓設計 32
2.11.1實訓目的 32
2.11.2實訓內容 32
2.11.3實訓過程 32
2.11.4實訓總結 33
2.12習題 33
第3章程式輸入輸出設計與
程式測試 35
3.1數據的輸出 35
3.1.1printf()函式 35
3.1.2putchar()函式 40
3.1.3puts()函式 41
3.2數據的輸入 42
3.2.1scanf()函式 42
3.2.2數據輸入操作指導 45
3.2.3getchar()函式 46
3.2.4gets()函式 46
3.3輸入、輸出函式的常見錯誤 47
3.4簡單的選單設計 49
3.5程式測試方法與技巧 50
3.5.1選擇測試數據 50
3.5.2程式算法測試的基本步驟 51
3.5.3調試程式的基本方法 51
3.6上機實訓設計 53
3.6.1實訓目的 53
3.6.2實訓內容 53
3.6.3實訓過程 53
3.6.4實訓總結 54
3.7習題 55
第4章程式的流程設計及典型套用 59
4.1順序結構流程設計 59
4.2選擇型流程設計 61
4.2.1if語句流程設計 61
4.2.2if語句多重選擇設計 63
4.2.3switch語句流程設計 66
4.3循環型流程設計 69
4.3.1for循環語句流程設計 70
4.3.2for循環語句進一步討論 72
4.3.3while循環語句流程設計 74
4.3.4do-while直到型循環語句
流程設計 76
4.3.5多重循環的用法 78
4.3.6break語句和continue語句的
用法 80
4.4循環型設計的典型套用 81
4.4.1窮舉類型算法設計 81
4.4.2遞推類型算法設計 82
4.5上機實訓設計 84
4.5.1實訓目的 84
4.5.2實訓內容 84
4.5.3實訓過程 84
4.5.4實訓總結 91
4.6習題 91
第5章數組類型及套用 100
5.1一維數組及套用 100
5.1.1一維數組的定義 100
5.1.2一維數組的引用 101
5.1.3一維數組的套用 101
5.2二維數組及套用 105
5.2.1二維數組的定義 106
5.2.2二維數組的引用 107
5.2.3二維數組的套用 108
5.3字元串與字元數組 111
5.3.1字元串與字元數組的定義 111
5.3.2字元串與字元數組的套用 112
5.3.3字元串函式及套用 115
5.4上機實訓設計 118
5.4.1實訓一 118
5.4.2實訓二 119
5.5習題 124
第6章函式 130
6.1函式的定義與調用 130
6.1.1函式定義 132
6.1.2函式調用與參數傳遞 133
6.1.3函式定義與調用常見錯誤 135
6.2函式的嵌套調用和遞歸調用 136
6.2.1函式的嵌套調用 136
6.2.2函式的遞歸調用 137
6.3數組作為函式參數 139
6.3.1數組元素作為函式參數 139
6.3.2數組名作為函式的形參和
實參 140
6.4內部變數與外部變數 142
6.4.1內部變數 142
6.4.2外部變數 144
6.5內部函式與外部函式 147
6.5.1內部函式(又稱靜態函式) 147
6.5.2外部函式 147
6.5.3多個源程式檔案的編譯和
連線 148
6.6變數的動態存儲與靜態存儲簡介 149
6.6.1內部變數的存儲方式 149
6.6.2外部變數的存儲方式 150
6.7編譯預處理 151
6.7.1宏定義與符號常量 151
6.7.2檔案包含 153
6.7.3條件編譯 154
6.8上機實訓設計 155
6.8.1實訓一 155
6.8.2實訓二 158
6.9習題 163

相關詞條

熱門詞條

聯絡我們