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