為了幫助考生系統(tǒng)、全面掌握考試內容,順利通過考試,煙臺南山學院計算機等級考試C語言團隊編寫了本書。 本書共14章,主要內容包括:考試指南、公共基礎知識、C語言概述、運算符與表達式、順序結構、選擇結構、循環(huán)結構、數(shù)組、函數(shù)、指針、結構體和共用體、編譯預處理、文件、新增真考試題及解析。
呂海洋,2007年,哈爾濱商業(yè)大學計算機技術專業(yè)研究生畢業(yè),2007年7月就職于煙臺南山學院 ,計算機專業(yè)教師,計算機系主任。具有較為豐富的教學經驗。
目 錄
第0章 考試指南1
0.1 考試環(huán)境介紹1
0.2 考試流程介紹2
0.3 考試經驗分享6
0.4 考試大綱6
0.5 C語言知識結構圖9
第1章 公共基礎知識11
1.1 數(shù)據(jù)結構與算法11
1.2 程序設計基礎22
1.3 軟件工程基礎23
1.4 數(shù)據(jù)庫設計基礎29
1.5 綜合練習35
第2章 C語言概述37
2.1 C語言基礎知識37
2.2 標識符39
2.3 常量39
2.4 變量41
2.5 數(shù)據(jù)類型43
2.6 綜合練習44
第3章 運算符與表達式47
3.1 C語言運算符47
3.2 算數(shù)運算符48
3.3 自增和自減運算符49
3.4 賦值表達式49
3.5 強制類型轉換50
3.6 逗號表達式51
3.7 位運算51
3.8 綜合練習53
第4章 順序結構57
4.1 語句的分類57
4.2 數(shù)據(jù)的輸入與輸出59
4.3 綜合測試64
第5章 選擇結構67
5.1 關系運算符和表達式67
5.2 邏輯運算符與表達式68
5.3 if語句69
5.4 條件表達式71
5.5 switch語句72
5.6 綜合練習74
第6章 循環(huán)結構79
6.1 while語句79
6.2 do…while語句81
6.3 for語句82
6.4 循環(huán)的嵌套85
6.5 break與continue語句86
6.6 綜合練習87
第7章 數(shù)組92
7.1 一維數(shù)組的定義和引用93
7.2 二維數(shù)組的定義和引用94
7.3 字符數(shù)組96
第8章 函數(shù)105
8.1 為什么用函數(shù)105
8.2 怎樣定義函數(shù)107
8.3 函數(shù)參數(shù)與函數(shù)調用108
8.4 變量的作用域和存儲類別114
8.5 數(shù)組與函數(shù)116
8.6 庫函數(shù)118
8.7 綜合練習118
第9章 指針123
9.1 地址與指針的概念124
9.2 指針變量125
9.3 指針與數(shù)組127
9.4 指針與字符串130
9.5 指針與函數(shù)131
9.6 綜合練習135
第10章 結構體和共用體140
10.1 用typedef聲明新類型名141
10.2 結構體類型變量的定義和引用141
10.3 結構體變量與函數(shù)調用145
10.4 動態(tài)存儲函數(shù)146
10.5 鏈表147
10.6 共用體149
10.7 綜合練習150
第11章 編譯預處理153
11.1 宏替換153
11.2 文件包含155
11.3 綜合練習156
第12章 文件158
12.1 C語言文件的概念159
12.2 文件的打開與關閉160
12.3 順序讀寫數(shù)據(jù)161
12.4 隨機讀寫文件165
12.5 綜合練習166
第13章 新增真考試題及解析172
第1套新增真考試題172
第2套新增真考試題182
第1套新增真考試題參考答案及解析193
第2套新增真考試題參考答案198
參考文獻200