C語言程序設(shè)計——項目教學(xué)教程(第三版)(高職)
定 價:38 元
- 作者:張佰慧,樊建文 編
- 出版時間:2018/10/1
- ISBN:9787560650326
- 出 版 社:西安電子科技大學(xué)出版社
- 中圖法分類:TP312C
- 頁碼:
- 紙張:膠版紙
- 版次:
- 開本:16開
《C語言程序設(shè)計:項目教學(xué)教程(第三版)》系統(tǒng)地介紹了C語言編程知識,全書共11章,內(nèi)容包括:C語言概述、數(shù)據(jù)設(shè)計、順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組、模塊化程序設(shè)計、指針、用戶自定義數(shù)據(jù)類型、文件、C語言綜合實訓(xùn)。
《C語言程序設(shè)計:項目教學(xué)教程(第三版)》以班級學(xué)生成績管理系統(tǒng)為主線,將項目細(xì)化為若干個子模塊,并將每個子模塊的相關(guān)知識分散到各個章節(jié)中,每個章節(jié)又以任務(wù)為驅(qū)動展開知識點。每個任務(wù)需要用到的相關(guān)理論知識分為知識必備和知識擴展兩個層次,可以滿足不同層次讀者的需求。另外,在第三版教材中,新增加了第11章(C語言綜合實訓(xùn)),給出了用C語言開發(fā)的四個經(jīng)典游戲作為綜合實訓(xùn)項目,便于讀者更好地理解C語言的圖形處理知識,以提高實際編程能力。
《C語言程序設(shè)計:項目教學(xué)教程(第三版)》注重基礎(chǔ),突出應(yīng)用,采用項目教學(xué)方法,先以任務(wù)為驅(qū)動對每個子項目進(jìn)行分析講解,再學(xué)習(xí)相關(guān)理論知識,*后進(jìn)行任務(wù)實施。全書內(nèi)容設(shè)計注重能力的培養(yǎng),易教易學(xué),讀者可學(xué)以致用。
《C語言程序設(shè)計:項目教學(xué)教程(第三版)》可作為高職高專各相關(guān)專業(yè)的程序設(shè)計課程教材,也可作為編程開發(fā)人員培訓(xùn)、自學(xué)的參考書。
第1章 C語言概述
一、C語言的發(fā)展歷史及特點
二、C程序的基本結(jié)構(gòu)分析
三、程序設(shè)計時的算法描述
四、Ⅵsual C 6.0環(huán)境下調(diào)試C程序?qū)嵗?br />五、班級學(xué)生成績管理系統(tǒng)初步總體規(guī)劃設(shè)計
本章小結(jié)
習(xí)題
第2章 班級學(xué)生成績管理系統(tǒng)相關(guān)數(shù)據(jù)設(shè)計
任務(wù) 班級學(xué)生成績管理系統(tǒng)相關(guān)數(shù)據(jù)設(shè)計
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
習(xí)題
第3章 學(xué)生成績輸入/輸出界面設(shè)計順序結(jié)構(gòu)程序設(shè)計
任務(wù)一用輸入/輸出函數(shù)初步設(shè)計項目封面與菜單
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
任務(wù)二項目封面及菜單的順序執(zhí)行設(shè)計
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
任務(wù)小結(jié)
習(xí)題
第4章 用選擇語句實現(xiàn)對菜單的選擇選擇結(jié)構(gòu)程序設(shè)計
任務(wù)一用if語句實現(xiàn)菜單的選擇執(zhí)行
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
任務(wù)二 用switch語句實現(xiàn)菜單的選擇執(zhí)行
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
習(xí)題
第5章 學(xué)生成績統(tǒng)計分析循環(huán)結(jié)構(gòu)程序設(shè)計
任務(wù)一用循環(huán)語句實現(xiàn)項目主菜單的選擇執(zhí)行
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
任務(wù)二學(xué)生成績統(tǒng)計分析總分、平均分的計算
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
習(xí)題
第6章 學(xué)生成績排名數(shù)組
任務(wù)一用數(shù)組初步實現(xiàn)學(xué)生最高、最低成績查找
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
任務(wù)二用數(shù)組初步實現(xiàn)學(xué)生成績排序
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
習(xí)題
第7章 項目整體框架設(shè)計模塊化程序設(shè)計
任務(wù)項目整體框架設(shè)計
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
習(xí)題
第8章 指針
任務(wù)一用指針實現(xiàn)學(xué)生最高、最低等成績查找
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
任務(wù)二用指針實現(xiàn)學(xué)生成績排序
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
習(xí)題
第9章 用戶自定義數(shù)據(jù)類型
任務(wù)用結(jié)構(gòu)體實現(xiàn)學(xué)生數(shù)據(jù)的增加、刪除、修改和顯示
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
習(xí)題
第1 0章文件
任務(wù)學(xué)生數(shù)據(jù)的存儲和重復(fù)使用
一、任務(wù)情境
二、知識必備
三、任務(wù)實施
四、知識擴展
任務(wù)小結(jié)
習(xí)題
第11章C語言綜合實訓(xùn)
一、基于圖形庫的實訓(xùn)平臺搭建
二、實訓(xùn)技能
三、綜合實訓(xùn)
綜合實訓(xùn)一 打字母游戲
綜合實訓(xùn)二 接小球
綜合實訓(xùn)三 貪吃蛇
綜合實訓(xùn)四 俄羅斯方塊
附錄1 常用字符與ASCIl代碼對照表
附錄2 C語言運算符的優(yōu)先級和結(jié)合性
附錄3 Turbo C常用庫函數(shù)
附錄4 Easy X函數(shù)說明
參考文獻(xiàn)