C語言基礎
模塊一 C語言程序的結構
任務一 考察并描述C語言源程序的組成
任務二 分析C語言程序的組成元素
任務三 執(zhí)行一個C語言程序
模塊評價
模塊二 C語言程序的基本數(shù)據對象
任務一 對數(shù)據進行分類
任務二 正確書寫C語言程序中的常量
任務三 在程序中使用變量
模塊評價
模塊三 數(shù)據運算和表達式
任務一 計算算術表達式的值
任務二 給變量賦值
任務三 計算自增自減表達式的值
任務四 計算逗號表達式的值
模塊評價
模塊四 在程序中輸入、輸出數(shù)據
任務一 為程序輸入數(shù)據
任務二 輸出程序中的數(shù)據
模塊評價
模塊五 算法的表示
任務一 考察C語言語句的類別和作用
任務二 考察流程圖符號表示的操作
任務三 結構化程序的基本結構
模塊評價
程序流程控制
模塊一 順序程序設計
任務一 考察順序結構的執(zhí)行特點
任務二 熟悉順序程序結構
任務三 設計順序程序
模塊評價
模塊二 分支程序設計
任務一 認識關系運算符和關系表達式
任務二 認識邏輯運算符和邏輯表達式
任務三 書寫關系、邏輯表達式
任務四 考察條件控制語句—if語句
任務五 考察switch語句(多分支語句)
任務六 分支的應用
模塊評價
模塊三 循環(huán)程序結構
任務一 認識while語句
任務二 認識do…while語句
任務三 認識for語句
任務四 認識循環(huán)嵌套
任務五 認識循環(huán)輔助語句:break語句和continue語句
任務六 循環(huán)的應用
模塊評價
構造數(shù)據對象
模塊一 數(shù)組
任務一 考察數(shù)組
任務二 在程序中合理地使用數(shù)組
任務三 用字符數(shù)組存儲、處理字符串
模塊評價
模塊二 結構類型
任務一 考察結構數(shù)據類型
任務二 在程序中使用結構類型數(shù)據
模塊評價
模塊三 枚舉類型
任務一 考察枚舉數(shù)據類型
任務二 在程序中使用枚舉類型數(shù)據
模塊評價
實現(xiàn)模塊化程序設計
模塊一 函數(shù)
任務一 考察函數(shù)
任務二 在程序中使用函數(shù)
任務三 在函數(shù)之間實現(xiàn)數(shù)據傳遞
任務四 利用函數(shù)來完成模塊化程序設計
模塊評價
模塊二 變量的作用域
任務一 考察局部變量的作用域
任務二 考察全局變量的作用域
任務三 制定變量的使用策略
模塊評價
文件操作
模塊一 文件概述
任務一 考察文件
任務二 了解有關文件的操作
模塊評價
模塊二 使用文件
任務一 文件的打開與關閉
任務二 文件的字符讀寫
任務三 文件的字符串讀寫
任務四 文件的記錄讀寫
任務五 文件的隨機讀寫(文件定位)
模塊評價
程序設計實踐
模塊一 判定數(shù)的特性
任務一 判斷一個數(shù)是否為質數(shù)
任務二 判斷一個數(shù)是否為水仙花數(shù)
任務三 判斷一個數(shù)是否為完數(shù)
模塊評價
模塊二 數(shù)據統(tǒng)計
任務一 計算一組數(shù)的和與平均值
任務二 找出一組數(shù)中的最大值和最小值
模塊評價
模塊三 排序
任務一 用冒泡排序法排列一組數(shù)
任務二 用選擇排序法排列一組數(shù)
模塊評價
模塊四 查找
任務一 用順序查找法在一組數(shù)中定位指定的數(shù)
任務二 用二分查找法在一組數(shù)中定位指定的數(shù)
模塊評價
模塊五 數(shù)據轉換
任務一 數(shù)字字符串轉換咸整數(shù)
任務二 整數(shù)轉換成數(shù)字字符串
模塊評價
模塊六 數(shù)據管理
任務一 生成同學通訊錄文件
任務二 查找并輸出某同學的聯(lián)系記錄
模塊評價
附錄
附錄1 常用字符與ASCⅡ代碼對照表
附錄2 Turbo C 2.0集成開發(fā)環(huán)境
附錄3 C語言中的關鍵宇
附錄4 運算符的優(yōu)先級和結合性
附錄5 Turbo C常見編譯錯誤信息
附錄6 Turbo C常用庫函數(shù)
附錄7 C語言常用語法提要