關(guān)于我們
書(shū)單推薦
新書(shū)推薦
|
高等院校計(jì)算機(jī)基礎(chǔ)教育規(guī)劃教材-精品系列:C++程序設(shè)計(jì)實(shí)驗(yàn)教程
本書(shū)是與主教材《 C 程序設(shè)計(jì)教程》(史巧碩 朱懷忠主編)配套使用的上機(jī)實(shí)驗(yàn)指導(dǎo)用書(shū),是編者多年教學(xué)實(shí)踐經(jīng)驗(yàn)的總結(jié)。全書(shū)包括 21 個(gè)實(shí)驗(yàn),實(shí)驗(yàn)的例題和內(nèi)容與主教材相應(yīng)章節(jié)呼應(yīng),可以方便教師有計(jì)劃有目的地安排學(xué)生上機(jī)操作,達(dá)到事半功倍的學(xué)習(xí)效果。本書(shū)內(nèi)容豐富,例題詳盡,部分程序的案例取自實(shí)際應(yīng)用。
上機(jī)實(shí)驗(yàn)是學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言的重要環(huán)節(jié)。學(xué)生通過(guò)實(shí)際上機(jī)編程的演練,可以加深對(duì)編程規(guī) 則及理論知識(shí)的理解,同時(shí)對(duì)培養(yǎng)自學(xué)能力、鍛煉實(shí)際的編程能力也起著極為重要的作用。為此,我們編 寫(xiě)了本書(shū)。本書(shū)是與主教材《C 程序設(shè)計(jì)教程》(史巧碩 朱懷忠主編)配套使用的實(shí)驗(yàn)教材,同時(shí)也可 以與其他C 程序設(shè)計(jì)教科書(shū)配合使用。 本書(shū)共有21個(gè)實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)包括實(shí)驗(yàn)?zāi)康、范例分析、?shí)驗(yàn)內(nèi)容和問(wèn)題討論等內(nèi)容。實(shí)驗(yàn)一介紹 VisualC 6.0的開(kāi)發(fā)環(huán)境,并通過(guò)簡(jiǎn)單的例子介紹了上機(jī)操作的步驟及在VisualC 6.0中調(diào)試C 程序的 一般方法;實(shí)驗(yàn)二~實(shí)驗(yàn)十四涵蓋VisualC 的數(shù)據(jù)類型、程序的基本結(jié)構(gòu)與流程控制語(yǔ)句、數(shù)組和指針的 操作、函數(shù)與預(yù)處理、結(jié)構(gòu)體和聯(lián)合體的操作,這些內(nèi)容也是構(gòu)成C 程序設(shè)計(jì)的基礎(chǔ)內(nèi)容;實(shí)驗(yàn)十五~實(shí) 驗(yàn)十七介紹C 面向?qū)ο蠓矫娴闹R(shí),包括類與對(duì)象的操作、繼承與虛函數(shù)、運(yùn)算符重載等;實(shí)驗(yàn)十八~實(shí) 驗(yàn)二十一介紹VisualC 6.0的Windows編程的基礎(chǔ)知識(shí)。 本書(shū)的作者長(zhǎng)期從事C 語(yǔ)言程序設(shè)計(jì)課程的教學(xué)工作,并曾利用C 、VisualC 語(yǔ)言開(kāi)發(fā)了多個(gè)軟 件項(xiàng)目,因此有著豐富的教學(xué)經(jīng)驗(yàn)和較強(qiáng)的科研能力,對(duì)C 有著較深入的理解。為了實(shí)現(xiàn)理論聯(lián)系實(shí)際, 達(dá)到良好的教學(xué)效果,作者精心選擇了實(shí)驗(yàn)的例題和內(nèi)容,并與教材各章相呼應(yīng),以方便教師有計(jì)劃、有 目的地安排學(xué)生上機(jī)操作,從而達(dá)到事半功倍的教學(xué)效果。另外,在實(shí)驗(yàn)中,還有針對(duì)性地提供了一些接 近實(shí)際要求或直接取自實(shí)際應(yīng)用的較為完整的程序案例,教師可以以這些程序?yàn)榉侗,進(jìn)行綜合練習(xí)或組 織課程設(shè)計(jì)的題目。教師若能配合C 程序設(shè)計(jì)教材,有計(jì)劃地按本書(shū)要求安排實(shí)驗(yàn)上機(jī),可迅速提高學(xué)生 的實(shí)際操作能力。 本書(shū)由史巧碩、劉洪普主編,并負(fù)責(zé)全書(shū)的總體策劃與統(tǒng)稿、定稿工作,朱懷忠、畢曉博、金迪、 劉曉星任副主編,各章編寫(xiě)分工如下:實(shí)驗(yàn)一由李建晶編寫(xiě),實(shí)驗(yàn)二、實(shí)驗(yàn)三、實(shí)驗(yàn)四、實(shí)驗(yàn)五由史巧碩 編寫(xiě),實(shí)驗(yàn)六、實(shí)驗(yàn)七、實(shí)驗(yàn)八由朱懷忠編寫(xiě),實(shí)驗(yàn)九、實(shí)驗(yàn)十、實(shí)驗(yàn)十一、十二由劉洪普編寫(xiě),實(shí)驗(yàn) 十三、實(shí)驗(yàn)十四由畢曉博編寫(xiě),實(shí)驗(yàn)十五、實(shí)驗(yàn)十六由郭迎春編寫(xiě),實(shí)驗(yàn)十七由路靜編寫(xiě),實(shí)驗(yàn)十八、實(shí) 驗(yàn)十九由金迪編寫(xiě),實(shí)驗(yàn)二十由劉曉星編寫(xiě),實(shí)驗(yàn)二十一由梁艷紅編寫(xiě)。 在本書(shū)編寫(xiě)過(guò)程中,參考了大量文獻(xiàn)資料,在此向這些文獻(xiàn)資料的作者深表感謝。 由于時(shí)間倉(cāng)促,編者水平有限,書(shū)中難免有不當(dāng)和欠妥之處,敬請(qǐng)各位專家、讀者不吝批評(píng)指正。 編 者 2017年5月
史巧碩:博士,副教授,碩士生導(dǎo)師。自1999年開(kāi)始從事教學(xué)工作,承擔(dān)過(guò)計(jì)算機(jī)文化基礎(chǔ)、軟件技術(shù)基礎(chǔ)(VB/VC)、計(jì)算機(jī)技術(shù)及應(yīng)用基礎(chǔ)(研究生)等課程,多次獲得課堂教學(xué)優(yōu)秀獎(jiǎng)、校級(jí)優(yōu)秀教師一等獎(jiǎng)、研究生課堂教學(xué)優(yōu)秀獎(jiǎng)等獎(jiǎng)項(xiàng),并承擔(dān)多項(xiàng)校級(jí)教研項(xiàng)目,獲得過(guò)河北省教學(xué)成果三等獎(jiǎng)、校級(jí)教學(xué)成果獎(jiǎng);參加河北省、天津市多項(xiàng)教學(xué)科研項(xiàng)目,并在核心期刊發(fā)表多篇論文。曾于2004年赴美進(jìn)修半年,研究方向?yàn)閿?shù)據(jù)挖掘、智能計(jì)算及機(jī)器學(xué)習(xí)。劉洪普:講師,1999年至今工作于河北工業(yè)大學(xué)。
實(shí)驗(yàn)一 Visual C 6.0開(kāi)發(fā)環(huán)境及簡(jiǎn)單應(yīng)用程序的創(chuàng)建 .........................................................................................1 一、實(shí)驗(yàn)?zāi)康?........................................................................................................................................................ 1 二、相關(guān)知識(shí)......................................................................................................................................................... 1 三、實(shí)驗(yàn)內(nèi)容......................................................................................................................................................... 9 四、問(wèn)題討論......................................................................................................................................................... 9 實(shí)驗(yàn)二 輸入/輸出與順序結(jié)構(gòu)................................................................................................................................11 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 11 二、范例分析........................................................................................................................................................ 11 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 14 四、問(wèn)題討論........................................................................................................................................................ 15 實(shí)驗(yàn)三 選擇結(jié)構(gòu)程序設(shè)計(jì) ....................................................................................................................................16 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 16 二、范例分析........................................................................................................................................................ 16 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 23 四、問(wèn)題討論........................................................................................................................................................ 26 實(shí)驗(yàn)四 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) ....................................................................................................................................27 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 27 二、范例分析........................................................................................................................................................ 27 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 32 四、問(wèn)題討論........................................................................................................................................................ 35 實(shí)驗(yàn)五 典型程序設(shè)計(jì)............................................................................................................................................36 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 36 二、范例分析........................................................................................................................................................ 36 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 43 四、問(wèn)題討論........................................................................................................................................................ 45 實(shí)驗(yàn)六 一維數(shù)組 ...................................................................................................................................................46 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 46 二、范例分析........................................................................................................................................................ 46 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 52 四、問(wèn)題討論........................................................................................................................................................ 55 實(shí)驗(yàn)七 二維數(shù)組與字符數(shù)組.................................................................................................................................56 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 56 二、范例分析........................................................................................................................................................ 56 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 63 四、問(wèn)題討論........................................................................................................................................................ 66 文前.indd 1 2017-8-7 14:52:44 C 程序設(shè)計(jì)實(shí)驗(yàn)教程 2 實(shí)驗(yàn)八 指針 ..........................................................................................................................................................67 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 67 二、范例分析........................................................................................................................................................ 67 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 70 四、問(wèn)題討論........................................................................................................................................................ 76 實(shí)驗(yàn)九 函數(shù)及其調(diào)用............................................................................................................................................77 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 77 二、范例分析........................................................................................................................................................ 77 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 80 四、問(wèn)題討論........................................................................................................................................................ 82 實(shí)驗(yàn)十 函數(shù)與指針 ...............................................................................................................................................83 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 83 二、范例分析........................................................................................................................................................ 83 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 90 四、問(wèn)題討論........................................................................................................................................................ 92 實(shí)驗(yàn)十一 函數(shù)嵌套調(diào)用及函數(shù)重載與帶默認(rèn)參數(shù)的函數(shù).....................................................................................93 一、實(shí)驗(yàn)?zāi)康?....................................................................................................................................................... 93 二、范例分析........................................................................................................................................................ 93 三、實(shí)驗(yàn)內(nèi)容........................................................................................................................................................ 99 四、問(wèn)題討論...................................................................................................................................................... 101 實(shí)驗(yàn)十二 作用域和預(yù)處理 ..................................................................................................................................102 一、實(shí)驗(yàn)?zāi)康?.....................................................................................................................................................102 二、范例分析......................................................................................................................................................102 三、實(shí)驗(yàn)內(nèi)容......................................................................................................................................................106 四、問(wèn)題討論......................................................................................................................................................111 實(shí)驗(yàn)十三 結(jié)構(gòu)體與共用體 .................................................................................................................................. 112 一、實(shí)驗(yàn)?zāi)康?.....................................................................................................................................................112 二、范例分析......................................................................................................................................................112 三、實(shí)驗(yàn)內(nèi)容......................................................................................................................................................115 四、問(wèn)題討論......................................................................................................................................................118 實(shí)驗(yàn)十四 結(jié)構(gòu)體數(shù)組和結(jié)構(gòu)體指針變量 ............................................................................................................ 119 一、實(shí)驗(yàn)?zāi)康?.....................................................................................................................................................119 二、范例分析......................................................................................................................................................119 三、實(shí)驗(yàn)內(nèi)容......................................................................................................................................................123 四、問(wèn)題討論......................................................................................................................................................128 實(shí)驗(yàn)十五 類與對(duì)象 .............................................................................................................................................129 一、實(shí)驗(yàn)?zāi)康?.....................................................................................................................................................129 二、范例分析......................................................................................................................................................129 三、實(shí)驗(yàn)內(nèi)容......................................................................................................................................................135 四、問(wèn)題討論......................................................................................................................................................136 實(shí)驗(yàn)十六 繼承與虛函數(shù) ......................................................................................................................................137 一、實(shí)驗(yàn)?zāi)康?.....................................................................................................................................................137 二、范例分析......................................................................................................................................................137 文前.indd 2 2017-8-7 14:52:44 目 錄 3 三、實(shí)驗(yàn)內(nèi)容......................................................................................................................................................140 四、問(wèn)題討論......................................................................................................................................................142 實(shí)驗(yàn)十七 運(yùn)算符重載..........................................................................................................................................143 一、實(shí)驗(yàn)?zāi)康?.....................................................................................................................................................143 二、范例分析......................................................................................................................................................143 三、實(shí)驗(yàn)內(nèi)容......................................................................................................................................................146 四、問(wèn)題討論......................................................................................................................................................146 實(shí)驗(yàn)十八 創(chuàng)建基于對(duì)話框的MFC應(yīng)用程序 ........................................................................................................147 一、實(shí)驗(yàn)?zāi)康?/p>
你還可能感興趣
我要評(píng)論
|