C語言程序設(shè)計案例教程(第4版 微課版)/“十二五”職業(yè)教育國家規(guī)劃教材
定 價:49.8 元
叢書名:“十二五”職業(yè)教育國家規(guī)劃教材
- 作者:熊錫義,林宗朝,新世紀高職高專教材編審委員會 編
- 出版時間:2018/8/1
- ISBN:9787568515047
- 出 版 社:大連理工大學(xué)出版社
- 中圖法分類:TP312C
- 頁碼:326
- 紙張:膠版紙
- 版次:4
- 開本:16開
《C語言程序設(shè)計案例教程(第4版 微課版)/“十二五”職業(yè)教育國家規(guī)劃教材》是在上一版的基礎(chǔ)上,根據(jù)大量的教學(xué)反饋意見所做的一次更為完善的修訂。修訂后的教材進一步加強項目驅(qū)動、案例教學(xué)的教學(xué)方法,剖析典型實訓(xùn)項目“學(xué)生成績管理系統(tǒng)”,分解提煉項目的功能模塊和程序,按照C語言的知識結(jié)構(gòu)將知識點分配到各子項目中,使之既保留了程序設(shè)計的知識完整性和條理性,又結(jié)合了高職學(xué)生的實際情況,通過項目驅(qū)動、情景設(shè)置、案例引入,啟發(fā)學(xué)生積極思維,調(diào)動學(xué)生學(xué)習程序設(shè)計的積極性,變被動學(xué)習為主動學(xué)習。通過項目分解、案例引入、啟發(fā)式教學(xué)和主動學(xué)習訓(xùn)練,達到系統(tǒng)地學(xué)好和用好程序設(shè)計這門技術(shù)的目的。
《C語言程序設(shè)計案例教程(第4版 微課版)/“十二五”職業(yè)教育國家規(guī)劃教材》以VC++6.0為開發(fā)環(huán)境,這為以后學(xué)習C++和C#等課程打好基礎(chǔ)!禖語言程序設(shè)計案例教程(第4版 微課版)/“十二五”職業(yè)教育國家規(guī)劃教材》均以VC++6.0為開發(fā)環(huán)境。以項目帶動案例,強調(diào)C程序設(shè)計的實用性!禖語言程序設(shè)計案例教程(第4版 微課版)/“十二五”職業(yè)教育國家規(guī)劃教材》的項目九屬于“C語言課程設(shè)計”。通過完整的“學(xué)生成績管理系統(tǒng)”項目的分析研究、綜合設(shè)計,以項目的功能模塊為主線,將前面各子項目的內(nèi)容組織起來,提高了學(xué)生C語言程序設(shè)計的綜合運用能力。同時。將課程設(shè)計的知識點和模塊盡量分解到前面各項目的案例中去,使學(xué)生在完成“C語言課程設(shè)計”時有一種水到渠成的感覺。以情景設(shè)置、任務(wù)引入為切入點。各子項目不是從抽象的理論和概念出發(fā),而是通過引入簡單的任務(wù),使學(xué)生初步了解子項目將要學(xué)習的內(nèi)容,并對知識點有一個初步的感性認識,從而提高學(xué)習的興趣。
《C語言程序設(shè)計案例教程(第4版 微課版)/“十二五”職業(yè)教育國家規(guī)劃教材》可作為高職高專學(xué)生“C語言程序設(shè)計”課程教學(xué)用書,也可作大學(xué)本科非計算機專業(yè)的教材,還可以作為全國計算機等級考試及各類短訓(xùn)班的培訓(xùn)教材。
項目一 學(xué)生成績的輸入和輸出
任務(wù) 學(xué)生成績的輸入和輸出實例
1.1 C程序介紹
1.2 C程序的基本結(jié)構(gòu)
1.3 基本輸入和輸出方法
1.4 C程序的上機步驟
小結(jié)
實驗 初識Visual C++6.0環(huán)境及運行C程序
習題
項目二 成績的計算
任務(wù) 成績的計算實例
2.1 數(shù)據(jù)類型及表達式引例
2.2 C語言的數(shù)據(jù)類型
2.3 運算符及表達式
2.4 實例解析
小結(jié)
實驗 數(shù)據(jù)類型及表達式
習題
項目三 輸入學(xué)生成績轉(zhuǎn)化為等級
任務(wù) 輸入學(xué)生成績,判斷其合法性并將其轉(zhuǎn)化為等級
3.1 順序結(jié)構(gòu)引例
3.2 順序結(jié)構(gòu)
3.3 選擇結(jié)構(gòu)引例
3.4 選擇結(jié)構(gòu)
3.5 循環(huán)結(jié)構(gòu)引例
3.6 循環(huán)結(jié)構(gòu)
3.7 實例解析
3.8 結(jié)構(gòu)化程序設(shè)計方法與綜合實訓(xùn)
小結(jié)
實驗 結(jié)構(gòu)化程序設(shè)計
習題
項目四 學(xué)生成績的分組匯總
任務(wù)1 求一個小組學(xué)生成績的總分及平均分
4.1 數(shù)組引例
4.2 一維數(shù)組的定義和引用
任務(wù)2 求每個小組學(xué)生成績的總分及平均分
4.3 二維數(shù)組的定義和引用
任務(wù)3 將小組學(xué)生按條件篩選
4.4 字符數(shù)組和字符串
4.5 實例解析
小結(jié)
實驗 數(shù)組
習題
項目五 使用函數(shù)調(diào)用各功能模塊
任務(wù) 使用函數(shù)統(tǒng)計課程分數(shù)信息
5.1 函數(shù)應(yīng)用實例
5.2 函數(shù)的定義
5.3 函數(shù)的參數(shù)和返回值
5.4 函數(shù)調(diào)用
5.5 函數(shù)的嵌套調(diào)用和遞歸調(diào)用
5.6 內(nèi)部函數(shù)和外部函數(shù)
5.7 變量的作用域
5.8 變量的存儲類別
5.9 編譯預(yù)處理
小結(jié)
實驗 函數(shù)的應(yīng)用
習題
項目六 用指針優(yōu)化學(xué)生成績排名
任務(wù)1 了解指針
6.1 關(guān)于指針的引例
6.2 指針與指針變量
任務(wù)2 指針應(yīng)用
6.3 指針與數(shù)組
6.4 指針與字符串
6.5 指針與函數(shù)
6.6 指向指針的指針變量
6.7 指針的實例
小結(jié)
實驗 指針程序設(shè)計實例
習題
項目七 學(xué)生成績單制作
任務(wù)1 用結(jié)構(gòu)體數(shù)組進行學(xué)生信息處理
7.1 結(jié)構(gòu)體類型
7.2 結(jié)構(gòu)體變量的定義和引用
7.3 結(jié)構(gòu)型數(shù)組的定義和引用
任務(wù)2 求平均分最高學(xué)生的學(xué)號、姓名并輸出排序后的學(xué)生成績單
7.4 指向結(jié)構(gòu)型數(shù)據(jù)的指針變量的定義和引用
7.5 用指針處理鏈表
7.6 共用型
7.7 枚舉型
7.8 用戶自定義類型
小結(jié)
實驗 結(jié)構(gòu)型、共用型應(yīng)用程序設(shè)計實例
習題
項目八 學(xué)生成績文件管理
任務(wù)1 將學(xué)生成績順序讀寫到文件中
8.1 文件的打開與關(guān)閉
8.2 文件的讀寫
任務(wù)2 將學(xué)生成績隨機讀寫到文件中
8.3 文件的定位
8.4 文件的出錯檢測
8.5 綜合實訓(xùn)
小結(jié)
實驗 文件操作
習題
項目九 學(xué)生成績管理系統(tǒng)
9.1 課程設(shè)計任務(wù)書
9.2 學(xué)生成績管理系統(tǒng)
小結(jié)
實驗 小型會議管理程序
習題
參考文獻
附錄
附錄A 常用字符與ASCII碼對照表
附錄B C語言中的關(guān)鍵字
附錄C 運算符的優(yōu)先級與結(jié)合
附錄D 編譯錯誤信息
附錄E C庫函數(shù)
附錄F 全國計算機等級考試二級C語言程序設(shè)計考試大綱(2018年版)
附錄G 全國計算機等級考試二級C語言程序設(shè)計樣題(2018年3月)