C語言程序設(shè)計(jì)實(shí)用教程

出版時間:2012-8  出版社:東軟電子出版社  作者:陳俞強(qiáng)  頁數(shù):284  字?jǐn)?shù):438000  

內(nèi)容概要

隨著信息技術(shù)和計(jì)算機(jī)技術(shù)的不斷發(fā)展,21世紀(jì)成為了信息技術(shù)高速發(fā)展的新時代,越來越多的人從事計(jì)算機(jī)程序設(shè)計(jì)工作,推動軟件行業(yè)的進(jìn)步。C語言是一門出色的程序設(shè)計(jì)語言,它以精煉、靈活、可移植性好、應(yīng)用領(lǐng)域廣泛、目標(biāo)程序效率高而著稱,既可用于開發(fā)系統(tǒng)軟件,也可用于開發(fā)應(yīng)用軟件。如今,C語言已不僅被計(jì)算機(jī)相關(guān)從業(yè)者使用,也被廣大非計(jì)算機(jī)專業(yè)人員所使用。因此,國內(nèi)外許多高校都將《C語言程序設(shè)計(jì)》作為學(xué)習(xí)程序設(shè)計(jì)入門教材的首選。本教材緊跟當(dāng)前軟件開發(fā)的發(fā)展趨勢,結(jié)合程序設(shè)計(jì)語言在實(shí)際軟件開發(fā)過程中的應(yīng)用場景及其要點(diǎn),以C語言知識點(diǎn)在項(xiàng)目中的應(yīng)用為導(dǎo)向,采用項(xiàng)目驅(qū)動與情境相結(jié)合的模式,注重實(shí)際動手能力、編寫代碼能力和自主學(xué)習(xí)能力的培養(yǎng)。本教材內(nèi)容先進(jìn)、體系合理、概念清晰、講解詳盡、降低臺階、分散難點(diǎn),配合典型例證,深入淺出、實(shí)用性強(qiáng),通俗易懂,是初學(xué)者學(xué)習(xí)C語言程序設(shè)計(jì)的理想教材,適合作為高等職業(yè)院校計(jì)算機(jī)專業(yè)、電子專業(yè)和機(jī)械數(shù)控等專業(yè)的C語言程序設(shè)計(jì)課程教材,也可作為從事計(jì)算機(jī)相關(guān)軟硬件開發(fā)的技術(shù)人員的參考用書。本教材由認(rèn)識簡單的C程序、C語言的數(shù)據(jù)表示的應(yīng)用、運(yùn)算符與表達(dá)式的應(yīng)用、順序結(jié)構(gòu)程序的設(shè)計(jì)、分支結(jié)構(gòu)程序的應(yīng)用、循環(huán)程序設(shè)計(jì)的應(yīng)用、函數(shù)的應(yīng)用、數(shù)組的應(yīng)用、指針的應(yīng)用、結(jié)構(gòu)體的應(yīng)用、文件的應(yīng)用和學(xué)生成績管理系統(tǒng)的設(shè)計(jì)等12個項(xiàng)目組成,每個項(xiàng)目始終以背景知識、項(xiàng)目設(shè)計(jì)及準(zhǔn)備、項(xiàng)目實(shí)施、項(xiàng)目小結(jié)、理論分析和工程實(shí)訓(xùn)為主線,每個項(xiàng)目根據(jù)涉及知識點(diǎn)的多少又分為若干個任務(wù),將C語言程序設(shè)計(jì)的知識點(diǎn)融入到相關(guān)情景中,突出實(shí)用性,更加注重學(xué)生編程能力的培養(yǎng)和提高。

書籍目錄

項(xiàng)目一:認(rèn)識簡單的C程序 
1.1背景知識
1.2項(xiàng)目設(shè)計(jì)及準(zhǔn)備
1.3項(xiàng)目實(shí)施
任務(wù)一:認(rèn)識C語言編譯環(huán)境 VC++6.0
任務(wù)二:了解C語言的發(fā)展史、特點(diǎn)
任務(wù)三:理解C語言編程的優(yōu)勢
1.4 項(xiàng)目小結(jié)
1.5 理論分析
1.6工程實(shí)訓(xùn)
項(xiàng)目二:C語言的數(shù)據(jù)表示的應(yīng)用
2.1背景知識
2.2項(xiàng)目設(shè)計(jì)及準(zhǔn)備
2.3項(xiàng)目實(shí)施
任務(wù)一:熟識C語言的數(shù)據(jù)類型
任務(wù)二:理解C語言常量與變量的命名規(guī)則
任務(wù)三:掌握 C語言常量在程序開發(fā)中的應(yīng)用
任務(wù)四:掌握 C語言變量在程序開發(fā)中的應(yīng)用
2.4 項(xiàng)目小結(jié)
2.5 理論分析
2.6工程實(shí)訓(xùn)
項(xiàng)目三:運(yùn)算符與表達(dá)式的應(yīng)用
3.1 背景知識
3.2 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
3.3 項(xiàng)目實(shí)施
任務(wù)一:熟悉算術(shù)運(yùn)算符與算術(shù)表達(dá)式
任務(wù)二:掌握強(qiáng)制類型轉(zhuǎn)換
任務(wù)三:理解賦值運(yùn)算符及賦值表達(dá)式
任務(wù)四:理解自增、自減運(yùn)算
任務(wù)五:靈活應(yīng)用逗號表達(dá)式
任務(wù)六:熟練掌握關(guān)系運(yùn)算和邏輯運(yùn)算
3.4 項(xiàng)目小結(jié)
3.5 理論分析
3.6工程實(shí)訓(xùn)
項(xiàng)目四:順序結(jié)構(gòu)程序的設(shè)計(jì)
4.1 背景知識
42 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
4.3 項(xiàng)目實(shí)施
任務(wù)一:掌握C程序順序結(jié)構(gòu)打印成績
任務(wù)二:應(yīng)用scanf()函數(shù)輸入數(shù)據(jù)
任務(wù)三:掌握printf()轉(zhuǎn)化大小寫字母輸出
任務(wù)四:掌握復(fù)合的順序程序應(yīng)用
4.4 項(xiàng)目小結(jié)
4.5 理論分析
4.6工程實(shí)訓(xùn)
項(xiàng)目五:分支結(jié)構(gòu)程序的應(yīng)用
5.1 背景知識
5.2 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
5.3 項(xiàng)目實(shí)施
任務(wù)一:掌握if語句的應(yīng)用
任務(wù)二:掌握switch語句的應(yīng)用
5.4 項(xiàng)目小結(jié)
5.5 理論分析
5.6工程實(shí)訓(xùn)
項(xiàng)目六:循環(huán)程序設(shè)計(jì)的應(yīng)用
6.1 背景知識
6.2 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
6.3 項(xiàng)目實(shí)施
任務(wù)一:掌握for語句的應(yīng)用
任務(wù)二:掌握while語句的應(yīng)用
任務(wù)三:掌握do...while語句的應(yīng)用
任務(wù)四:理解if和goto 結(jié)合循環(huán)的應(yīng)用
任務(wù)五:理解循環(huán)控制break語句和continue語句
任務(wù)六:掌握幾種循環(huán)的嵌套使用
6.4 項(xiàng)目小結(jié)
6.5 理論分析
6.6工程實(shí)訓(xùn)
項(xiàng)目七:函數(shù)的應(yīng)用
7.1 背景知識
7.2 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
7.3 項(xiàng)目實(shí)施
任務(wù)一:熟悉形參和實(shí)參
任務(wù)二:理解參數(shù)的傳遞過程
任務(wù)三:理解函數(shù)的返回值
任務(wù)四:熟悉函數(shù)調(diào)用的一般形式
任務(wù)五:掌握函數(shù)的嵌套調(diào)用
任務(wù)六:掌握函數(shù)的遞歸調(diào)用
任務(wù)七:理解變量的作用域
任務(wù)八:熟悉內(nèi)部函數(shù)和外部函數(shù)
任務(wù)九:掌握多個源文件的連接應(yīng)用
7.4 項(xiàng)目小結(jié)
7.5 理論分析
7.6工程實(shí)訓(xùn)
項(xiàng)目八:數(shù)組的應(yīng)用
8.1 背景知識
8.2 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
8.3 項(xiàng)目實(shí)施
任務(wù)一:掌握一維數(shù)組的應(yīng)用
任務(wù)二:掌握二維數(shù)組的應(yīng)用
任務(wù)三:掌握字符數(shù)組的應(yīng)用
任務(wù)四:掌握字符串的應(yīng)用
任務(wù)五:掌握數(shù)組作為函數(shù)參數(shù)的應(yīng)用
8.4 項(xiàng)目小結(jié)
8.5 理論分析
8.6工程實(shí)訓(xùn)
項(xiàng)目九:指針的應(yīng)用
9.1 背景知識
9.2 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
9.3 項(xiàng)目實(shí)施
任務(wù)一:熟悉內(nèi)存和內(nèi)存地址
任務(wù)二:理解指針、變量的指針和指針變量的應(yīng)用
任務(wù)三:掌握數(shù)組指針的應(yīng)用
任務(wù)四:掌握指針數(shù)組的應(yīng)用
任務(wù)五:掌握函數(shù)指針的應(yīng)用
任務(wù)六:掌握指針函數(shù)的應(yīng)用
9.4 項(xiàng)目小結(jié)
9.5 理論分析
9.6工程實(shí)訓(xùn)
項(xiàng)目十:結(jié)構(gòu)體的應(yīng)用
10.1 背景知識
10.2 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
10.3 項(xiàng)目實(shí)施
任務(wù)一:熟悉結(jié)構(gòu)體與變量
任務(wù)二:掌握結(jié)構(gòu)體數(shù)組應(yīng)用
任務(wù)三:掌握結(jié)構(gòu)體指針的應(yīng)用
任務(wù)四:掌握結(jié)構(gòu)體與函數(shù)的應(yīng)用
任務(wù)五:掌握結(jié)構(gòu)體變量構(gòu)建鏈表
任務(wù)六:熟悉聯(lián)合體
任務(wù)七:熟悉枚舉類型和用戶定義類型
10.4 項(xiàng)目小結(jié)
10.5 理論分析
10.6工程實(shí)訓(xùn)
項(xiàng)目十一:文件的應(yīng)用
11.1 背景知識
11.2 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
11.3 項(xiàng)目實(shí)施
任務(wù)一:熟悉文件的打開與關(guān)閉
任務(wù)二:掌握文件的順序讀寫的應(yīng)用
任務(wù)三:掌握文件的隨機(jī)讀寫的應(yīng)用
任務(wù)四:掌握文件的錯誤檢測的應(yīng)用
11.4 項(xiàng)目小結(jié)
11.5 理論分析
11.6工程實(shí)訓(xùn)
項(xiàng)目十二 學(xué)生成績管理系統(tǒng)的設(shè)計(jì)
12.1 背景知識
12.2 項(xiàng)目設(shè)計(jì)及準(zhǔn)備
12.3 項(xiàng)目實(shí)施
任務(wù)一:理解系統(tǒng)功能的分析與設(shè)計(jì)
任務(wù)二:理解系統(tǒng)功能的實(shí)現(xiàn)
任務(wù)三:掌握程序的模塊劃分
任務(wù)四:理解系統(tǒng)的源程序
任務(wù)五:掌握程序功能演示
12.4 項(xiàng)目小結(jié)
12.5 理論分析
12.6工程實(shí)訓(xùn)
附錄A 語言中的關(guān)鍵字
附錄B ASCII代碼表
附錄C C語言常用庫函數(shù)
附錄D常出現(xiàn)錯誤信息中英文對照

圖書封面

評論、評分、閱讀與下載


    C語言程序設(shè)計(jì)實(shí)用教程 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7