C語言程序設(shè)計(jì)實(shí)驗(yàn)與實(shí)訓(xùn)指導(dǎo)(郭韶升)
定 價(jià):28 元
- 作者:郭韶升,張煒 主編
- 出版時(shí)間:2017/9/1
- ISBN:9787122301086
- 出 版 社:化學(xué)工業(yè)出版社
- 中圖法分類:TP312.8C
- 頁碼:
- 紙張:膠版紙
- 版次:1
- 開本:16開
全書共3部分:第1部分實(shí)驗(yàn)包含C語言入門及選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)及數(shù)組、函數(shù)與自定義數(shù)據(jù)類型、指針4個(gè)大實(shí)驗(yàn),共分為16個(gè)小實(shí)驗(yàn),171個(gè)小項(xiàng)。實(shí)驗(yàn)步驟從閱讀程序、補(bǔ)充完成程序、程序改錯(cuò)遞進(jìn)到編寫程序;第2部分實(shí)訓(xùn)由5個(gè)實(shí)訓(xùn)項(xiàng)目組成,其中前4個(gè)項(xiàng)目為專項(xiàng)訓(xùn)練,分別為輸入與輸出、數(shù)組、菜單、函數(shù),*后1個(gè)項(xiàng)目為綜合實(shí)訓(xùn)班主任管家軟件的設(shè)計(jì)與實(shí)現(xiàn);第3部分為實(shí)驗(yàn)參考答案。本書作為《案例驅(qū)動(dòng)的C語言程序設(shè)計(jì)》(郭韶升主編)一書的配套教材,內(nèi)容通俗易懂,由淺入深,突出重點(diǎn),重在應(yīng)用。由點(diǎn)(實(shí)驗(yàn))到線(專項(xiàng)實(shí)訓(xùn))、由線到面(綜合實(shí)訓(xùn))的內(nèi)容設(shè)置保障了學(xué)生實(shí)踐能力訓(xùn)練的遞進(jìn)性。本書既可作為普通高等學(xué)校計(jì)算機(jī)類、電子信息類相關(guān)專業(yè)的C語言實(shí)驗(yàn)教材,又可供相關(guān)科研人員及編程愛好者參考。
C語言自20世紀(jì)80年代開始流行以來,歷經(jīng)40年而不衰。C語言因其表達(dá)靈活、計(jì)算高效、功能豐富、移植性高,成為時(shí)下流行的通用程序設(shè)計(jì)語言之一。C語言作為通用的、過程式編程語言,既具有高級(jí)程序設(shè)計(jì)語言的優(yōu)點(diǎn),又具有低級(jí)程序設(shè)計(jì)語言的特點(diǎn),廣泛用于系統(tǒng)軟件與應(yīng)用軟件的開發(fā),成為軟件開發(fā)人員必須掌握的基礎(chǔ)編程語言,也是計(jì)算機(jī)類、電子信息類相關(guān)專業(yè)學(xué)生學(xué)習(xí)的首選。
中國高等教育改革吹響應(yīng)用型人才培養(yǎng)的號(hào)角,使得實(shí)踐教學(xué)在人才培養(yǎng)中的地位更加凸顯。實(shí)踐教學(xué)是培養(yǎng)學(xué)生實(shí)踐能力和創(chuàng)新能力的重要環(huán)節(jié),也是提高學(xué)生社會(huì)職業(yè)素養(yǎng)和就業(yè)競(jìng)爭(zhēng)力的重要途徑。隨著實(shí)踐教學(xué)越來越受重視,C語言程序設(shè)計(jì)教材由第一代的經(jīng)典舉例,第二代的小案例滲透章節(jié)內(nèi)容,逐漸過渡到第三代的大項(xiàng)目案例貫穿整個(gè)C語言教學(xué)內(nèi)容的發(fā)展趨勢(shì)。
青島科技大學(xué)C語言課程組秉承工程化的教育理念,貫徹工程化的人才培養(yǎng)思想,結(jié)合學(xué)生管理實(shí)際,以班主任管家軟件項(xiàng)目為實(shí)際案例串聯(lián)起C語言程序設(shè)計(jì)的所有重點(diǎn)內(nèi)容,編寫了《案例驅(qū)動(dòng)的C語言程序設(shè)計(jì)》和《C語言程序設(shè)計(jì)實(shí)驗(yàn)與實(shí)訓(xùn)指導(dǎo)》兩本教材,兩本教材是姊妹篇,可相互配套使用。
本書包含實(shí)驗(yàn)、實(shí)訓(xùn),并提供了實(shí)驗(yàn)的參考答案。第1部分的每個(gè)實(shí)驗(yàn)都包括實(shí)驗(yàn)?zāi)康摹?shí)驗(yàn)學(xué)時(shí)和實(shí)驗(yàn)步驟三項(xiàng)內(nèi)容。實(shí)驗(yàn)步驟又由閱讀程序、完成程序、調(diào)試程序和編寫程序組成,體現(xiàn)了實(shí)踐能力培養(yǎng)的漸進(jìn)性。實(shí)驗(yàn)有171個(gè)題目,每個(gè)實(shí)驗(yàn)的代碼量不超過20行,側(cè)重于基本知識(shí)點(diǎn)的練習(xí)。實(shí)訓(xùn)內(nèi)容由4個(gè)專項(xiàng)訓(xùn)練和1個(gè)綜合訓(xùn)練組成。每一個(gè)專項(xiàng)包含若干個(gè)知識(shí)點(diǎn),側(cè)重于專項(xiàng)訓(xùn)練,這幾個(gè)專項(xiàng)訓(xùn)練又能夠一步一步串聯(lián)在一起,使程序訓(xùn)練成果像滾雪球一樣越滾越大,不知不覺之中提高了學(xué)生解決復(fù)雜問題的能力,為完成綜合實(shí)訓(xùn)做好了鋪墊。
本書的綜合實(shí)訓(xùn)既貼近生活又涵蓋了C語言的重點(diǎn)內(nèi)容,使得理論內(nèi)容在實(shí)踐中得到應(yīng)用。學(xué)生最大的收獲是,不但知道理論在實(shí)踐中如何應(yīng)用,而且通過大型案例項(xiàng)目的開發(fā)積累,能夠?qū)懘蟪绦,從而達(dá)到工程化訓(xùn)練的目的。
本書以重實(shí)踐、強(qiáng)應(yīng)用為導(dǎo)向,注重訓(xùn)練學(xué)生的計(jì)算思維能力和邏輯運(yùn)算能力。本書由點(diǎn)(實(shí)驗(yàn))到線(專項(xiàng)實(shí)訓(xùn))、由線到面(綜合實(shí)訓(xùn))的設(shè)置保障了學(xué)生在學(xué)習(xí)中實(shí)踐,在實(shí)踐中學(xué)習(xí)。使學(xué)生的學(xué)習(xí)過程就像是在爬樓梯,一個(gè)實(shí)驗(yàn)一個(gè)臺(tái)階,爬臺(tái)階爬到一定程度就累積成一層樓,一層一層累積到一定程度就會(huì)到達(dá)樓頂。這種設(shè)置使得學(xué)生在爬每層樓梯后都有收獲的感覺,每個(gè)子任務(wù)依序完成后,項(xiàng)目就會(huì)得到最終的結(jié)果。內(nèi)容通俗易懂,由淺入深,突出重點(diǎn),重在應(yīng)用。
本書由郭韶升、張煒擔(dān)任主編,曹玲、丁玉忠參加編寫。其中實(shí)驗(yàn)部分由張煒完成;實(shí)驗(yàn)參考答案、實(shí)訓(xùn)部分和最后的整理工作由郭韶升完成;曹玲、丁玉忠對(duì)程序代碼進(jìn)行了錄入、驗(yàn)證。實(shí)驗(yàn)部分參考答案在VisualC 6.0環(huán)境下完成。該書在出版前已經(jīng)青島科技大學(xué)軟件工程、計(jì)算機(jī)科學(xué)與技術(shù)、信息工程、通信工程、集成電路開發(fā)與集成設(shè)計(jì)、物聯(lián)網(wǎng)工程專業(yè)試用。在試用過程中得到孫麗珺副教授、秦玉華副教授、唐松生副教授、王海紅副教授、包淑萍副教授的大力支持,在此表示誠摯的感謝。
本書中用到的源代碼可提供給有需要的院校使用,請(qǐng)發(fā)送郵件至cipedu@163.com索取。
由于編者水平所限,本書不足之處在所難免,懇請(qǐng)廣大讀者和專家批評(píng)指正。
編者
2017年5月
第1部分實(shí)驗(yàn)
實(shí)驗(yàn)1
C語言入門及選擇結(jié)構(gòu)3
實(shí)驗(yàn)1.1VisualC 6.0開發(fā)環(huán)境/3
實(shí)驗(yàn)1.2C程序快速入門/9
實(shí)驗(yàn)1.3算術(shù)運(yùn)算與賦值運(yùn)算/12
實(shí)驗(yàn)1.4邏輯運(yùn)算及if語句/17
實(shí)驗(yàn)1.5switch語句/22
實(shí)驗(yàn)2
循環(huán)結(jié)構(gòu)及數(shù)組26
實(shí)驗(yàn)2.1循環(huán)結(jié)構(gòu)/26
實(shí)驗(yàn)2.2一維數(shù)組/33
實(shí)驗(yàn)2.3二維數(shù)組/40
實(shí)驗(yàn)2.4字符數(shù)組/41
實(shí)驗(yàn)3
函數(shù)與自定義數(shù)據(jù)類型46
實(shí)驗(yàn)3.1函數(shù)的定義、調(diào)用和聲明/46
實(shí)驗(yàn)3.2函數(shù)的參數(shù)傳遞/53
實(shí)驗(yàn)3.3函數(shù)的嵌套和遞歸/57
實(shí)驗(yàn)3.4自定義數(shù)據(jù)類型/62
實(shí)驗(yàn)4
指針65
實(shí)驗(yàn)4.1指針的定義及運(yùn)算/65
實(shí)驗(yàn)4.2數(shù)組與指針/71
實(shí)驗(yàn)4.3指向字符串的指針/74
第2部分實(shí)訓(xùn)
實(shí)訓(xùn)1輸入與輸出79
實(shí)訓(xùn)2數(shù)組86
實(shí)訓(xùn)3菜單94
實(shí)訓(xùn)4函數(shù)100
實(shí)訓(xùn)5班主任管家軟件的設(shè)計(jì)與實(shí)現(xiàn)105
第3部分實(shí)驗(yàn)參考答案
實(shí)驗(yàn)1
C語言入門及選擇結(jié)構(gòu)答案111
實(shí)驗(yàn)1.1VisualC 6.0開發(fā)環(huán)境/111
實(shí)驗(yàn)1.2C程序快速入門/112
實(shí)驗(yàn)1.3算術(shù)運(yùn)算與賦值運(yùn)算/114
實(shí)驗(yàn)1.4邏輯運(yùn)算及if語句/117
實(shí)驗(yàn)1.5switch語句/119
實(shí)驗(yàn)2
循環(huán)結(jié)構(gòu)及數(shù)組答案122
實(shí)驗(yàn)2.1循環(huán)結(jié)構(gòu)/122
實(shí)驗(yàn)2.2一維數(shù)組/129
實(shí)驗(yàn)2.3二維數(shù)組/131
實(shí)驗(yàn)2.4字符數(shù)組/134
實(shí)驗(yàn)3
函數(shù)與自定義數(shù)據(jù)類型答案138
實(shí)驗(yàn)3.1函數(shù)的定義、調(diào)用和聲明/138
實(shí)驗(yàn)3.2函數(shù)的參數(shù)傳遞/140
實(shí)驗(yàn)3.3函數(shù)的嵌套和遞歸/142
實(shí)驗(yàn)3.4自定義數(shù)據(jù)類型/144
實(shí)驗(yàn)4
指針答案147
實(shí)驗(yàn)4.1指針的定義及運(yùn)算/147
實(shí)驗(yàn)4.2數(shù)組與指針/149
實(shí)驗(yàn)4.3指向字符串的指針/150
參考文獻(xiàn)152