C語(yǔ)言程序設(shè)計(jì)項(xiàng)目教程第2版
定 價(jià):35 元
叢書(shū)名:高等職業(yè)教育“互聯(lián)網(wǎng)+”創(chuàng)新型系列教材
當(dāng)前圖書(shū)已被 3 所學(xué)校薦購(gòu)過(guò)!
查看明細(xì)
- 作者:王瑞紅
- 出版時(shí)間:2021/12/1
- ISBN:9787111688709
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP312.8
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開(kāi)本:16開(kāi)
本書(shū)充分結(jié)合高職高專學(xué)生的實(shí)際情況,對(duì)內(nèi)容科學(xué)取舍,突出算法,強(qiáng)調(diào)邏輯思路,吸納先進(jìn)的項(xiàng)目教學(xué)法的思想,非常注重編程能力的訓(xùn)練。全書(shū)共分8個(gè)模塊,主要介紹了C語(yǔ)言的基礎(chǔ)知識(shí)、程序設(shè)計(jì)的基本結(jié)構(gòu)、數(shù)組、函數(shù)、指針和結(jié)構(gòu)體等內(nèi)容。
本書(shū)是由具有多年C語(yǔ)言程序設(shè)計(jì)教學(xué)經(jīng)驗(yàn)的一線教師根據(jù)實(shí)踐教學(xué)和應(yīng)用研究體會(huì)編寫而成的。本書(shū)內(nèi)容通俗易懂,實(shí)例非常豐富、典型而全面,目標(biāo)明確,實(shí)用性強(qiáng),理論適度,深入淺出,注重理論和實(shí)踐的結(jié)合,形式新穎,使讀者通過(guò)實(shí)例能夠輕松愉快地全面掌握C語(yǔ)言程序設(shè)計(jì)的方法和應(yīng)用。
本書(shū)適合作為高等職業(yè)院校計(jì)算機(jī)程序設(shè)計(jì)的入門教材,也是一本很好的初學(xué)者自學(xué)教材。
為方便教學(xué),本書(shū)有微課視頻(以二維碼形式呈現(xiàn))、電子課件、實(shí)訓(xùn)任務(wù)答案、模擬試卷及答案等,凡選用本書(shū)作為授課教材的老師,均可通過(guò)電話(010-88379564)或QQ(3045474130)咨詢。
前言
C語(yǔ)言作為一種程序設(shè)計(jì)語(yǔ)言,其課程在計(jì)算機(jī)技術(shù)應(yīng)用、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、現(xiàn)代移動(dòng)通信技術(shù)和電子商務(wù)等專業(yè)均有開(kāi)設(shè),是計(jì)算機(jī)類、信息類專業(yè)的重要專業(yè)基礎(chǔ)課。C語(yǔ)言簡(jiǎn)潔高效、結(jié)構(gòu)豐富,是良好的結(jié)構(gòu)化語(yǔ)言,可移植性強(qiáng),生成代碼質(zhì)量高,既可以用來(lái)編寫系統(tǒng)軟件,也可以用來(lái)編寫應(yīng)用軟件。C語(yǔ)言是目前世界上流行并廣泛使用的高級(jí)程序設(shè)計(jì)語(yǔ)言。
本書(shū)作為高職高專學(xué)生學(xué)習(xí)計(jì)算機(jī)編程的入門教材,著重講述了計(jì)算機(jī)程序設(shè)計(jì)的基礎(chǔ)知識(shí)、基本算法和應(yīng)用編程思想,其目的在于使學(xué)生學(xué)習(xí)C程序設(shè)計(jì)之后,能結(jié)合社會(huì)生產(chǎn)實(shí)際進(jìn)行應(yīng)用程序的研制和開(kāi)發(fā)。在實(shí)例選取上,力求做到讓復(fù)雜問(wèn)題簡(jiǎn)單化,讓簡(jiǎn)單問(wèn)題實(shí)用化,旨在樹(shù)立學(xué)生的程序設(shè)計(jì)思想,培養(yǎng)學(xué)生編寫與調(diào)試程序的能力,突出“以學(xué)生為中心”的教育理念。本書(shū)的編寫遵循“知識(shí)準(zhǔn)備—項(xiàng)目教學(xué)—實(shí)訓(xùn)任務(wù)”的模式,深入淺出,充分培養(yǎng)學(xué)生的創(chuàng)新能力、實(shí)踐能力和自學(xué)能力。
全書(shū)共分8個(gè)大模塊,各模塊的主要內(nèi)容如下:第1個(gè)模塊主要介紹C語(yǔ)言的基礎(chǔ)知識(shí);第2個(gè)模塊主要介紹C語(yǔ)言的順序結(jié)構(gòu)程序設(shè)計(jì);第3個(gè)模塊主要介紹C語(yǔ)言的選擇結(jié)構(gòu)程序設(shè)計(jì);第4個(gè)模塊主要介紹C語(yǔ)言的循環(huán)結(jié)構(gòu)程序設(shè)計(jì);第5個(gè)模塊主要介紹數(shù)組的基本知識(shí)及其在程序設(shè)計(jì)中的應(yīng)用;第6個(gè)模塊主要介紹C語(yǔ)言的函數(shù)及其基本應(yīng)用;第7個(gè)模塊主要介紹指針的基本知識(shí)及其在程序設(shè)計(jì)中的應(yīng)用;第8個(gè)模塊主要介紹自定義數(shù)據(jù)類型結(jié)構(gòu)體的基本知識(shí)及其在程序設(shè)計(jì)中的應(yīng)用。
本書(shū)由王瑞紅擔(dān)任主編,王青、黃敬良、宋志新?lián)胃敝骶帲惤、王化、徐蕾、王晶參編,并由王瑞紅統(tǒng)稿。其中,王瑞紅編寫了模塊1、2、3,宋志新和徐蕾編寫了模塊4,王青和陳健編寫了模塊5、6,黃敬良和王化編寫了模塊7、8,王晶也參加了部分模塊和附錄的編寫。
由于編者水平有限,書(shū)中難免有疏漏和不妥之處,懇請(qǐng)讀者批評(píng)指正,并提出寶貴的意見(jiàn)。
編者
目錄
前言
二維碼索引
模塊1C語(yǔ)言基礎(chǔ)知識(shí)
部分知識(shí)準(zhǔn)備
一、C語(yǔ)言的發(fā)展過(guò)程
二、C語(yǔ)言的特點(diǎn)
三、C語(yǔ)言程序結(jié)構(gòu)
四、標(biāo)識(shí)符、常量和變量
五、C語(yǔ)言的數(shù)據(jù)類型
六、C語(yǔ)言的常用運(yùn)算符和
表達(dá)式
第二部分項(xiàng)目教學(xué)
項(xiàng)目一用Microsoft Visual C++ 60
環(huán)境開(kāi)發(fā)一個(gè)C語(yǔ)言
程序
項(xiàng)目二本模塊基礎(chǔ)知識(shí)綜合
應(yīng)用
第三部分實(shí)訓(xùn)目標(biāo)、任務(wù)
實(shí)訓(xùn)目標(biāo)
實(shí)訓(xùn)任務(wù)
模塊2順序結(jié)構(gòu)程序設(shè)計(jì)
部分知識(shí)準(zhǔn)備
一、算法
二、算法描述方法
三、C語(yǔ)言的語(yǔ)句概述
四、格式數(shù)據(jù)的輸入/輸出
五、單個(gè)字符數(shù)據(jù)的輸入/輸出
第二部分項(xiàng)目教學(xué)
項(xiàng)目一順序程序設(shè)計(jì)應(yīng)用(一)
項(xiàng)目二順序程序設(shè)計(jì)應(yīng)用(二)
項(xiàng)目三順序程序設(shè)計(jì)應(yīng)用(三)
項(xiàng)目四程序執(zhí)行過(guò)程的跟蹤
第三部分實(shí)訓(xùn)目標(biāo)、任務(wù)
實(shí)訓(xùn)目標(biāo)
實(shí)訓(xùn)任務(wù)
模塊3選擇結(jié)構(gòu)程序設(shè)計(jì)
部分知識(shí)準(zhǔn)備
一、if語(yǔ)句
二、switch語(yǔ)句
第二部分項(xiàng)目教學(xué)
項(xiàng)目一if語(yǔ)句實(shí)現(xiàn)的選擇結(jié)構(gòu)
應(yīng)用
項(xiàng)目二switch語(yǔ)句實(shí)現(xiàn)的多分支
選擇結(jié)構(gòu)應(yīng)用
項(xiàng)目三選擇語(yǔ)句的靈活運(yùn)用
第三部分實(shí)訓(xùn)目標(biāo)、任務(wù)
實(shí)訓(xùn)目標(biāo)
實(shí)訓(xùn)任務(wù)
模塊4循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
部分知識(shí)準(zhǔn)備
一、while語(yǔ)句
二、dowhile語(yǔ)句
三、for語(yǔ)句
第二部分項(xiàng)目教學(xué)
項(xiàng)目一while語(yǔ)句實(shí)現(xiàn)的循環(huán)結(jié)構(gòu)
應(yīng)用
項(xiàng)目二dowhile語(yǔ)句實(shí)現(xiàn)的“直到
型”循環(huán)結(jié)構(gòu)應(yīng)用
項(xiàng)目三for循環(huán)語(yǔ)句
第三部分實(shí)訓(xùn)目標(biāo)、任務(wù)
實(shí)訓(xùn)目標(biāo)
實(shí)訓(xùn)任務(wù)
模塊5數(shù)組
部分知識(shí)準(zhǔn)備
一、一維數(shù)組
二、二維數(shù)組
三、字符數(shù)組
第二部分項(xiàng)目教學(xué)
項(xiàng)目一一維數(shù)組的應(yīng)用實(shí)例
項(xiàng)目二二維數(shù)組與字符數(shù)組
的應(yīng)用實(shí)例
項(xiàng)目三數(shù)組的綜合應(yīng)用實(shí)例
第三部分實(shí)訓(xùn)目標(biāo)、任務(wù)
實(shí)訓(xùn)目標(biāo)
實(shí)訓(xùn)任務(wù)
模塊6函數(shù)
部分知識(shí)準(zhǔn)備
一、函數(shù)的定義和調(diào)用
二、變量的作用域
三、變量的存儲(chǔ)方式與類型
四、函數(shù)的嵌套調(diào)用和遞歸
調(diào)用
第二部分項(xiàng)目教學(xué)
項(xiàng)目一函數(shù)定義和調(diào)用的
實(shí)現(xiàn)
項(xiàng)目二函數(shù)中變量作用域的
確定
項(xiàng)目三變量類別在函數(shù)中的
應(yīng)用
項(xiàng)目四嵌套調(diào)用在函數(shù)中的
應(yīng)用
項(xiàng)目五遞歸調(diào)用在函數(shù)中的
應(yīng)用
第三部分實(shí)訓(xùn)目標(biāo)、任務(wù)
實(shí)訓(xùn)目標(biāo)
實(shí)訓(xùn)任務(wù)
模塊7指針
部分知識(shí)準(zhǔn)備
一、指針
二、指針變量
三、指針與數(shù)組
四、指針與字符串
五、指針與函數(shù)
第二部分項(xiàng)目教學(xué)
項(xiàng)目一利用指針作為函數(shù)實(shí)參對(duì)
數(shù)組進(jìn)行操作的綜合
應(yīng)用
項(xiàng)目二利用指針作為函數(shù)實(shí)參對(duì)
多維數(shù)組進(jìn)行操作的
綜合應(yīng)用
第三部分實(shí)訓(xùn)目標(biāo)、任務(wù)
實(shí)訓(xùn)目標(biāo)
實(shí)訓(xùn)任務(wù)
模塊8結(jié)構(gòu)體
部分知識(shí)準(zhǔn)備
一、定義和使用結(jié)構(gòu)體類型
二、使用結(jié)構(gòu)體數(shù)組
三、結(jié)構(gòu)體指針
第二部分項(xiàng)目教學(xué)
項(xiàng)目一結(jié)構(gòu)體的定義和使用
項(xiàng)目二結(jié)構(gòu)體數(shù)組與結(jié)構(gòu)體指針
的使用
第三部分實(shí)訓(xùn)目標(biāo)、任務(wù)
實(shí)訓(xùn)目標(biāo)
實(shí)訓(xùn)任務(wù)
附錄
附錄A常用字符與ASCII碼值
對(duì)照表
附錄B運(yùn)算符的優(yōu)先級(jí)和
結(jié)合性
參考文獻(xiàn)