本書針對主教材有關C語言的基本概念、變量、運算符、表達式、順序結構、分支結構、循環(huán)結構、數(shù)組、函數(shù)、指針、結構體、聯(lián)合體和枚舉類型、預處理和標準函數(shù)、文件、數(shù)據(jù)結構、數(shù)據(jù)抽象等章節(jié)的重點及難點進行總結。本書最后一部分為上機實驗,每個實驗包括實驗目的與要求、實驗步驟及實驗內(nèi)容,以此幫助讀者提高程序設計的能力。
該教材內(nèi)容依托C語言程序設計的基本知識和算法技巧,實現(xiàn)培養(yǎng)學生辦事能力之目的。教材由淺入深,偏向應用。是一本適合獨立學院教學使用的《程序設計基礎》課程的教材。
陳維 主要研究項目及領域:計算機軟件、計算機應用技術
在研究領域發(fā)表了相關學術論文5篇;編寫出版了《大學計算機基礎》、《程序設計基礎》、《數(shù)據(jù)庫技術及應用》等12部專業(yè)教材;主持完成或參與完成的校級研究項目共6項。
第一部分 輔導、實踐
第1章 C語言概述 1
1.1 知識要點 1
1.2 重點與難點解析 1
1.3 測試題 4
1.3.1 單項選擇題 4
1.3.2 填空題 6
1.3.3 編程題 6
1.3.4 測試題參考答案 7
1.4 部分習題解答 7
第2章 基本數(shù)據(jù)類型和運算符 8
2.1 知識要點 8
2.2 重點與難點解析 8
2.3 測試題 10
2.3.1 單項選擇題 10
2.3.2 填空題 13
2.3.3 編程題 14
2.3.4 測試題參考答案 14
2.4 部分習題解答 15
第3章 順序和選擇結構程序設計 17
3.1 知識要點 17
3.2 重點與難點解析 18
3.3 測試題 21
3.3.1 單項選擇題 21
3.3.2 填空題 22
3.3.3 編程題 24
3.3.4 測試題參考答案 24
3.4 部分習題解答 25
第4章 循環(huán)結構程序設計 29
4.1 知識要點 29
4.2 重點與難點解析 29
4.3 測試題 35
4.3.1 單項選擇題 35
4.3.2 填空題 39
4.3.3 編程題 41
4.3.4 測試題參考答案 41
4.4 部分習題解答 43
第5章 數(shù)組 47
5.1 知識要點 47
5.2 重點與難點解析 47
5.3 測試題 49
5.3.1 單項選擇題 49
5.3.2 填空題 50
5.3.3 編程題 52
5.3.4 測試題參考答案 52
5.4 部分習題解答 54
第6章 函數(shù)和模塊設計 64
6.1 知識要點 64
6.2 重點與難點解析 64
6.3 測試題 66
6.3.1 單項選擇題 66
6.3.2 填空題 67
6.3.3 編程題 69
6.3.4 測試題參考答案 69
6.4 部分習題解答 73
第7章 指針 79
7.1 知識要點 79
7.2 重點與難點解析 79
7.3 測試題 85
7.3.1 單項選擇題 85
7.3.2 填空題 88
7.3.3 編程題 90
7.3.4 測試題參考答案 90
7.4 部分習題解答 92
第8章 結構體與聯(lián)合體 99
8.1 知識要點 99
8.2 重點與難點解析 99
8.3 測試題 100
8.3.1 單項選擇題 100
8.3.2 填空題 103
8.3.3 編程題 104
8.3.4 測試題參考答案 104
8.4 部分習題解答 106
第9章 預處理和標準函數(shù) 113
9.1 知識要點 113
9.2 重點與難點解析 113
9.3 測試題 116
9.3.1 單項選擇題 116
9.3.2 填空題 119
9.3.3 編程題 120
9.3.4 測試題參考答案 120
9.4 部分習題解答 121
第10章 文件 123
10.1 知識要點 123
10.2 重點與難點解析 123
10.3 測試題 124
10.3.1 單項選擇題 124
10.3.2 填空題 126
10.3.3 編程題 127
10.3.4 測試題參考答案 127
10.4 部分習題解答 129
第11章 數(shù)據(jù)結構和數(shù)據(jù)抽象 135
11.1 知識要點 135
11.2 重點與難點解析 135
11.3 測試題 137
11.3.1 單項選擇題 137
11.3.2 填空題 138
11.3.3 編程題 140
11.3.4 測試題參考答案 140
11.4 部分習題解答 141
第二部分 上機實踐
實驗一 C語言源程序的運行環(huán)境、運行過程及表達式的使用 146
實驗二 順序結構與選擇結構程序設計 150
實驗三 循環(huán)結構程序設計(一) 151
實驗四 循環(huán)結構程序設計(二) 153
實驗五 一維數(shù)組與二維數(shù)組 155
實驗六 字符數(shù)組與字符串 156
實驗七 函數(shù)程序設計(一) 157
實驗八 函數(shù)程序設計(二) 158
實驗九 指針程序設計(一) 159
實驗十 指針程序設計(二) 160
實驗十一 結構體、聯(lián)合體程序設計 161
實驗十二 預處理和標準函數(shù) 162
實驗十三 文件 163
實驗十四 數(shù)據(jù)結構和數(shù)據(jù)抽象 164
收起全部↑