《C語言項目開發(fā)實訓(xùn)教程》是按照從簡單C語言項目開發(fā)—小型C語言項目開發(fā)—中型C語言項目開發(fā)的循序漸進(jìn)的過程,緊扣C語言程序設(shè)計的相關(guān)知識點,幫助讀者由淺到深、逐步學(xué)習(xí)及領(lǐng)會C語言編程的方法和應(yīng)用技巧,掌握C語言項目開發(fā)的能力。其中簡單項目、小型項目方面的實訓(xùn)內(nèi)容需與《C語言程序設(shè)計案例教程》配套使用,中型項目可作為綜合實訓(xùn)的內(nèi)容,提升學(xué)生的項目開發(fā)能力,提高學(xué)生對編程的理解和開發(fā)復(fù)雜項目的能力。
全書案例豐富、實用性強(qiáng)?勺鳛楦呗毟邔T盒!癈語言”課程的實訓(xùn)教材,也可以供初學(xué)者參考。
第一篇 簡單項目開發(fā)
第1章 C語言概述
實訓(xùn) Win-TC集成開發(fā)環(huán)境的使用
第2章 順序結(jié)構(gòu)程序設(shè)計
實訓(xùn)一 基本數(shù)據(jù)類型的使用
實訓(xùn)二 運(yùn)算符、表達(dá)式的使用
實訓(xùn)三 輸入/輸出函數(shù)的使用
實訓(xùn)四 屏幕定位與彩色輸出函數(shù)的使用
實訓(xùn)五 順序結(jié)構(gòu)程序項目設(shè)計
第3章 選擇結(jié)構(gòu)程序設(shè)計
實訓(xùn)一 關(guān)系與邏輯運(yùn)算符及表達(dá)式
實訓(xùn)二 if語句的使用
實訓(xùn)三 switch語句的使用
實訓(xùn)四 選擇結(jié)構(gòu)程序設(shè)計項目設(shè)計
第4章 循環(huán)結(jié)構(gòu)程序設(shè)計
實訓(xùn)一 while語句
實訓(xùn)二 do...while語句
實訓(xùn)三 for語句
實訓(xùn)四 goto語句、break語句和continue語句
實訓(xùn)五 循環(huán)的嵌套
實訓(xùn)六 循環(huán)結(jié)構(gòu)程序設(shè)計項目設(shè)計
第二篇 小型項目開發(fā)
第5章 數(shù)組
實訓(xùn)一 一維數(shù)組的定義和使用
實訓(xùn)二 二維數(shù)組的定義與使用
實訓(xùn)三 字符數(shù)組的定義和使用
實訓(xùn)四 數(shù)組項目實例
第6章 函數(shù)
實訓(xùn)一 無參函數(shù)的使用
實訓(xùn)二 有參函數(shù)的使用
實訓(xùn)三 全局變量、局部變量的使用
實訓(xùn)四 宏定義
實訓(xùn)五 函數(shù)部分項目設(shè)計
實訓(xùn)六 編程時常犯的錯誤及程序調(diào)試方法
第7章 結(jié)構(gòu)體、共用體部分
實訓(xùn)一 結(jié)構(gòu)體變量的定義與使用
實訓(xùn)二 結(jié)構(gòu)體數(shù)組的定義與使用
實訓(xùn)三 共用體的使用
實訓(xùn)四 枚舉類型的使用
實訓(xùn)五 結(jié)構(gòu)體項目設(shè)計
第8章 指針
實訓(xùn)一 指針基礎(chǔ)知識
實訓(xùn)二 指針與數(shù)組
實訓(xùn)三 指針與字符串
實訓(xùn)四 指針與結(jié)構(gòu)體
第9章 文件
實訓(xùn)一 文件的打開、關(guān)閉和字符的讀寫
實訓(xùn)二 字符串、塊的讀寫
實訓(xùn)三 文件的檢測函數(shù)
第10章 位運(yùn)算
實訓(xùn)一 位運(yùn)算符的使用
實訓(xùn)二 位運(yùn)算符的綜合使用
實訓(xùn)三 位運(yùn)算項目設(shè)計
第三篇 中型項目開發(fā)實例
第11章 圖形界面菜單項目
第12章 多功能計算器項目
第13章 學(xué)生成績管理系統(tǒng)項目
第四篇 習(xí)題參考答案
一、C語言概述習(xí)題及參考答案
二、數(shù)據(jù)的定義和運(yùn)算習(xí)題及參考答案
三、順序結(jié)構(gòu)程序設(shè)計習(xí)題及參考答案
四、選擇結(jié)構(gòu)習(xí)題及參考答案
五、循環(huán)結(jié)構(gòu)習(xí)題及參考答案
六、數(shù)組習(xí)題及參考答案
七、函數(shù)習(xí)題及參考答案
八、結(jié)構(gòu)體、共用體習(xí)題及參考答案
九、指針習(xí)題及參考答案
十、文件習(xí)題及參考答案
十一、位運(yùn)算習(xí)題及參考答案
附錄 C語言出錯提示信息