NO.1 C語言基礎 001
模塊一/C語言程序的結構 002
任務一 考察并描述C語言源程序的組成 003
任務二 分析C語言程序的組成元素 006
任務三 執(zhí)行一個C語言程序 009
模塊二/C語言程序的基本數據對象 016
任務一 對數據進行分類 017
任務二 正確書寫C語言程序中的常量 019
任務三 在程序中使用變量 025
模塊三/數據運算和表達式 030
任務一 計算算術表達式的值 031
任務二 給變量賦值 034
任務三 計算自增自減表達式的值 036
任務四 比較兩個數的大小 038
任務五 表達復雜的條件 040
任務六 計算逗號表達式的值 042
模塊四/在程序中輸入輸出數據 047
任務一 為程序輸入數據 048
任務二 輸出程序中的數據 052
模塊五/算法的表示 060
任務一 考察C語言語句的類別和作用 061
任務二 考察流程圖符號表示的操作 063
任務三 考察結構化程序的基本結構 064
NO.2 程序流程控制 067
模塊一/順序程序設計 068
任務一 考察順序結構程序的執(zhí)行特點 069
任務二 設計順序結構程序 070
模塊二/分支結構程序設計 073
任務一 考察分支流程控制語句if語句 074
任務二 考察switch語句 084
任務三 設計分支結構程序 088
模塊三/循環(huán)結構程序設計 094
任務一 認識while語句 095
任務二 認識do…while語句 98
任務三 認識for語句 100
任務四 認識循環(huán)嵌套 103
任務五 認識循環(huán)輔助語句 107
任務六 循環(huán)結構程序的應用 110
NO.3 構造數據對象 117
模塊一/數組 118
任務一 考察數組 119
任務二 在程序中合理地使用數組 125
任務三 用字符數組處理字符串 128
模塊二/結構類型 139
任務一 考察結構類型 140
任務二 在程序中使用結構類型數據 143
模塊三/枚舉類型 146
任務一 考察枚舉數據類型 147
任務二 在程序中使用枚舉類型數據 148
模塊四/指針類型 151
任務一 考察指針數據類型 152
任務二 通過指針操作數組 153
任務三 用指針實現字符串操作 154
NO.4 實現模塊化程序 157
模塊一/函數 158
任務一 考察函數 159
任務二 在程序中使用函數 164
任務三 在函數之間實現數據傳遞 168
任務四 實現模塊化程序 172
模塊二/變量的作用域 183
任務一 考察局部變量的作用域 184
任務二 考察全局變量的作用域 186
任務三 制訂變量的使用策略 189
NO.5 文件操作 195
模塊一/文件概述 196
任務一 考察文件 197
任務二 初識文件的操作 199
模塊二/使用文件 203
任務一 格式化讀寫文件 204
任務二 字符方式讀寫文件內容 205
任務三 數據塊方式讀寫文件 207
NO.6 程序設計實踐 211
模塊一/判定數的特性 212
任務一 判斷一個數是否為質數 213
任務二 判斷一個數是否為水仙花數 215
任務三 判斷一個數是否為完數 216
模塊二/數據統(tǒng)計 219
任務一 計算市場部的銷售總和與平均值 220
任務二 找出市場部中業(yè)績最好和最差的數據 221
模塊三/排序 224
任務一 用冒泡排序法對業(yè)務員進行排名 225
任務二 用選擇排序法對業(yè)務員進行排名 227
模塊四/查找 231
任務一 用順序查找法在一組數中定位指定的商品 232
任務二 用二分查找法在一組數中定位指定銷量 233
附錄 239