C程序設(shè)計(jì)課程設(shè)計(jì) 第2版

出版時(shí)間:2010-1  出版社:機(jī)械工業(yè)出版社  作者:劉振安,劉燕君,單繼龍 編著  頁(yè)數(shù):182  
Tag標(biāo)簽:無  

前言

  語(yǔ)言課程應(yīng)注重邊學(xué)邊練,但由于課堂教學(xué)和實(shí)驗(yàn)的深度和廣度有限,練習(xí)的深度也受到一定限制。為了彌補(bǔ)這一點(diǎn),特設(shè)計(jì)了本課程設(shè)計(jì)。它比教學(xué)實(shí)驗(yàn)復(fù)雜一些,涉及的深度廣些并更加接近實(shí)用。目的是通過課程設(shè)計(jì)的綜合訓(xùn)練,培養(yǎng)學(xué)生實(shí)際分析問題、編程和動(dòng)手的能力,最終目標(biāo)是想通過這種形式,幫助學(xué)生系統(tǒng)掌握該門課程的主要內(nèi)容,更好地完成教學(xué)任務(wù)。本課程設(shè)計(jì)的主要特點(diǎn)如下:(1)獨(dú)立于具體的c語(yǔ)言教科書,重點(diǎn)放在c語(yǔ)言結(jié)構(gòu)化設(shè)計(jì)的基本特征上,以“不變”應(yīng)“萬變”,涵蓋c語(yǔ)言的重要基礎(chǔ)知識(shí)。 ?。?)結(jié)合實(shí)際應(yīng)用的要求,使課程設(shè)計(jì)既覆蓋知識(shí)點(diǎn),又接近工程實(shí)際需要。通過激發(fā)學(xué)習(xí)興趣,調(diào)動(dòng)學(xué)生主動(dòng)學(xué)習(xí)的積極性,并引導(dǎo)他們根據(jù)實(shí)際編程要求,訓(xùn)練自己實(shí)際分析問題的能力及編程能力,并養(yǎng)成良好的編程習(xí)慣。 ?。?)通過詳細(xì)的實(shí)例,循序漸進(jìn)地啟發(fā)學(xué)生完成設(shè)計(jì)。課程設(shè)計(jì)將要求、算法和源程序分開,為學(xué)生創(chuàng)造獨(dú)立思考的條件。學(xué)生在充分理解要求和算法的前提下,完全可以不按書中提供的參考程序,而設(shè)計(jì)自己的應(yīng)用程序?! 。?)課程設(shè)計(jì)分為基本部分與技能提高訓(xùn)練,以滿足不同學(xué)校和不同學(xué)生的要求。 ?。?)提供一個(gè)綜合課程設(shè)計(jì),這個(gè)課程設(shè)計(jì)的重點(diǎn)放在強(qiáng)化c語(yǔ)言結(jié)構(gòu)化設(shè)計(jì)的知識(shí)和進(jìn)一步鍛煉學(xué)生的動(dòng)手能力上。  另外,在實(shí)際編程中,為了提高編程質(zhì)量,對(duì)空行、空格和注釋均有要求。本書也盡可能地根據(jù)實(shí)際編程要求給出空行、空格和注釋,有時(shí)因?yàn)闃?biāo)題和頁(yè)碼等實(shí)際原因,也會(huì)適當(dāng)減少空行、空格和注釋,但希望學(xué)生在書寫代碼時(shí),還是嚴(yán)格按要求處理,以便建立良好的編程風(fēng)格?! ∪珪卜?3章。第0章是概述;第1章是設(shè)計(jì)菜單;第2章是計(jì)算機(jī)解題基礎(chǔ);第3章是使用數(shù)組和指針統(tǒng)計(jì)成績(jī);第4章是典型算法和簡(jiǎn)單的文件編程結(jié)構(gòu);第5章是多文件編程;第6章是函數(shù)設(shè)計(jì);第7章是用結(jié)構(gòu)數(shù)組設(shè)計(jì)職工文件;第8章是設(shè)計(jì)出圈游戲;第9章是設(shè)計(jì)鏈表;第10章是使用循環(huán)鏈表求解約瑟夫環(huán)游戲;第ll章是鏈表文件信息管理;第12章是綜合課程設(shè)計(jì)?! ”緯趌版曾被全國(guó)許多高等院校采用,有的學(xué)校還將其用作畢業(yè)設(shè)計(jì)的參考資料,第2版的編寫也得到他們的支持和幫助,在此表示感謝,希望今后繼續(xù)不吝賜教。

內(nèi)容概要

本書獨(dú)立于具體的C語(yǔ)言教科書,重點(diǎn)放在C語(yǔ)言結(jié)構(gòu)化設(shè)計(jì)的基本特征上,涵蓋C語(yǔ)言的重要基礎(chǔ)知識(shí)。書中通過詳細(xì)的實(shí)例,循序漸進(jìn)地啟發(fā)學(xué)生完成課程設(shè)計(jì),培養(yǎng)學(xué)生實(shí)際分析問題、編程和動(dòng)手的能力。本課程設(shè)計(jì)在注重基礎(chǔ)知識(shí)訓(xùn)練的同時(shí),也注重技能訓(xùn)練。    本書適合作為高等院校相關(guān)專業(yè)的C語(yǔ)言課程設(shè)計(jì)指導(dǎo)用書。

書籍目錄

專家指導(dǎo)委員會(huì)前言第0章  概述 0.1 課程設(shè)計(jì)目標(biāo) 0.2 課程設(shè)計(jì)結(jié)構(gòu) 0.3 評(píng)價(jià)標(biāo)準(zhǔn)第1章 設(shè)計(jì)菜單 1.1 設(shè)計(jì)一個(gè)菜單程序   1.1.1 設(shè)計(jì)要求   1.1.2 設(shè)計(jì)實(shí)例   1.1.3 程序清單 1.2 增加菜單項(xiàng)的處理功能   1.2.1 菜單項(xiàng)設(shè)計(jì)要求   1.2.2 建立控制臺(tái)文件   1.2.3 源程序清單   1.2.4 運(yùn)行結(jié)果 1.3 評(píng)價(jià)標(biāo)準(zhǔn) 1.4 練習(xí)使用編程環(huán)境   1.4.1  Visual C++6.0簡(jiǎn)介   1.4.2 VC主窗口和工具欄   1.4.3 如何建立控制臺(tái)應(yīng)用程序   1.4.4 一個(gè)簡(jiǎn)單的示例程序第2章  計(jì)算機(jī)解題基礎(chǔ) 2.1 尋找成績(jī)最佳者   2.1.1 邏輯思維的計(jì)算機(jī)表示   2.1.2 使用枚舉法解題的思路 2.2 尋找肇事車輛   2.2.1 計(jì)算機(jī)解題的一般步驟   2.2.2 課程設(shè)計(jì)內(nèi)容 2.3 計(jì)算機(jī)解題小結(jié)   2.4 評(píng)價(jià)標(biāo)準(zhǔn)   2.5 參考題目第3章 使用數(shù)組和指針統(tǒng)計(jì)成績(jī) 3.1 設(shè)計(jì)題目 3.2 設(shè)計(jì)要求 3.3 參考程序    3.3.1 使用數(shù)組實(shí)現(xiàn)    3.3.2 使用分配的內(nèi)存實(shí)現(xiàn)    3.3.3 將數(shù)組內(nèi)容全部存入內(nèi)存  3.4 評(píng)價(jià)標(biāo)準(zhǔn)第4章  典型算法和簡(jiǎn)單的文件編程結(jié)構(gòu)  4.1 迭代算法求sinX的值  4.2 遞推算法  4.3 遞歸算法    4.3.1 遞歸與遞推的比較    4.3.2 遞歸程序的單文件結(jié)構(gòu)    4.3.3 一個(gè)頭文件和一個(gè)源文件的程序結(jié)構(gòu)    4.3.4 圖解遞歸執(zhí)行過程  4.4 查找算法    4.4.1 線性查找    4.4.2 二分查找  4.5 冒泡排序   4.5.1 圖解排序過程   4.5.2 算法分析   4.5.3 算法設(shè)計(jì)   4.5.4 參考程序  4.6 雞兔同籠  4.7 求解百雞問題  4.8 評(píng)價(jià)標(biāo)準(zhǔn) ……第5章 多文件編程第6章 函數(shù)設(shè)計(jì)第7章 用結(jié)構(gòu)數(shù)組設(shè)計(jì)職工文件第8章 設(shè)計(jì)出圈游戲第9章 設(shè)計(jì)鏈表第10章 使用循環(huán)鏈表求解約瑟夫環(huán)游戲第11章 鏈表文件信息管理第12章 綜合課程設(shè)計(jì)參考文獻(xiàn)

章節(jié)摘錄

  一般來講,課程設(shè)計(jì)比教學(xué)實(shí)驗(yàn)復(fù)雜一些,涉及的深度廣些并更加接近實(shí)用。目的是通過課程設(shè)計(jì)的綜合訓(xùn)練,培養(yǎng)學(xué)生實(shí)際分析問題、編程和動(dòng)手的能力,最終目標(biāo)是想通過這種形式,幫助學(xué)生系統(tǒng)掌握該門課程的主要內(nèi)容,更好地完成教學(xué)任務(wù)。  本課程設(shè)計(jì)具有如下特點(diǎn):  (1)獨(dú)立于具體的C語(yǔ)言教科書,重點(diǎn)放在c語(yǔ)言結(jié)構(gòu)化設(shè)計(jì)的基本特征上,以“不變”應(yīng)“萬變”,涵蓋C語(yǔ)言的重要基礎(chǔ)知識(shí)?! 。?)結(jié)合實(shí)際應(yīng)用的要求,使課程設(shè)計(jì)既覆蓋知識(shí)點(diǎn),又接近工程實(shí)際需要。通過激發(fā)學(xué)習(xí)興趣,調(diào)動(dòng)學(xué)生主動(dòng)學(xué)習(xí)的積極性,并引導(dǎo)他們根據(jù)實(shí)際編程要求,訓(xùn)練自己實(shí)際分析問題的能力及編程能力,并養(yǎng)成良好的編程習(xí)慣?! 。?)結(jié)合實(shí)例闡述了計(jì)算機(jī)解題方法及典型算法?! 。?)通過詳細(xì)的實(shí)例,循序漸進(jìn)地啟發(fā)學(xué)生完成設(shè)計(jì)。課程設(shè)計(jì)將要求、算法和源程序分開,為學(xué)生創(chuàng)造獨(dú)立思考的條件。學(xué)生在充分理解要求和算法的前提下,完全可以不按書中提供的參考程序,而設(shè)計(jì)自己的應(yīng)用程序?! 。?)有些課程設(shè)計(jì)提出了一些改進(jìn)措施或要求,可以供有興趣的學(xué)生擴(kuò)充自己的設(shè)計(jì)。 ?。?)課程設(shè)計(jì)基本按教學(xué)順序設(shè)計(jì),盡量避免涉及后續(xù)章節(jié)的知識(shí)。后續(xù)的課程設(shè)計(jì)盡量引用前面的課程設(shè)計(jì)內(nèi)容,以便增加印象并加深理解?! 。?)對(duì)于同一類型的實(shí)驗(yàn),提供不同的實(shí)現(xiàn)方法,方便選擇?! 。?)課程設(shè)計(jì)分為基本部分與技能提高訓(xùn)練,以滿足不同學(xué)校和不同學(xué)生的要求?! 。?)提供一個(gè)綜合課程設(shè)計(jì),這個(gè)課程設(shè)計(jì)的重點(diǎn)放在強(qiáng)化C語(yǔ)言結(jié)構(gòu)化設(shè)計(jì)的知識(shí)和進(jìn)一步鍛煉學(xué)生的動(dòng)手能力上?! 。?0)這些課程設(shè)計(jì)的思想和方法還可以作為學(xué)生做畢業(yè)論文時(shí)的參考資料?! ×硗猓趯?shí)際編程中,為了提高編程質(zhì)量,對(duì)空行、空格和注釋均有要求。本書也盡可能地根據(jù)實(shí)際編程要求給出空行、空格和注釋,有時(shí)因?yàn)闃?biāo)題和頁(yè)碼等實(shí)際原因,也會(huì)適當(dāng)減少空行、空格和注釋,但希望學(xué)生在書寫代碼時(shí),還是嚴(yán)格按要求處理,以便建立良好的編程風(fēng)格?!  禼程序設(shè)計(jì)課程設(shè)計(jì)》自2004年出版以來,雖然多次重印,但該書總體內(nèi)容偏深。在聽取了許多讀者的意見之后,又編寫了一本更接近大多數(shù)院校教學(xué)需要的課程設(shè)計(jì)——《c程序設(shè)計(jì)課程設(shè)計(jì)第2版》。本課程設(shè)計(jì)偏重基礎(chǔ)訓(xùn)練,通過課程設(shè)計(jì)的題目明確訓(xùn)練的內(nèi)容,訓(xùn)練由易而難,逐步深入。

編輯推薦

  獨(dú)立于具體的C語(yǔ)言教科書,重點(diǎn)放在C語(yǔ)言結(jié)構(gòu)化設(shè)計(jì)的基本特征上,以“不變”應(yīng)“萬變”。涵蓋C語(yǔ)言的重要基礎(chǔ)知識(shí)?! 〗Y(jié)合實(shí)際應(yīng)用的要求,使課程設(shè)計(jì)既覆蓋知識(shí)點(diǎn),又接近工程實(shí)際需要?! ⊥ㄟ^詳細(xì)的實(shí)例,循序漸進(jìn)地啟發(fā)學(xué)生完成設(shè)計(jì)。  課程設(shè)計(jì)分為基本部分與技能提高訓(xùn)練,以滿足不同學(xué)校和不同學(xué)生的要求。  提供一個(gè)綜合課程設(shè)計(jì),這個(gè)課程設(shè)計(jì)的重點(diǎn)放在強(qiáng)化C語(yǔ)言結(jié)構(gòu)化設(shè)計(jì)的知識(shí)和進(jìn)一步鍛煉學(xué)生的動(dòng)手能力上。  課程設(shè)計(jì)可以充分彌補(bǔ)課堂教學(xué)和實(shí)驗(yàn)中知識(shí)深度和廣度有限的問題,更好地幫助學(xué)生系統(tǒng)地掌握該門課程的主要內(nèi)容。通過課程設(shè)計(jì)的綜合訓(xùn)練。能培養(yǎng)學(xué)生實(shí)際分析問題、編程和動(dòng)手的能力。幫助學(xué)生系統(tǒng)掌握該門課程的主要內(nèi)容,更好地完成教學(xué)任務(wù)?! ∽?004年《C程序設(shè)計(jì)課程設(shè)計(jì)(第2版)》第1版出版以來,廣獲好評(píng),多次重印,在聽取了許多讀者的意見之后,又出版了第2版。第2版偏重基礎(chǔ)訓(xùn)練,通過課程設(shè)計(jì)的題目明確訓(xùn)練的內(nèi)容,訓(xùn)練由易而難,逐步深入,更接近大多數(shù)院校教學(xué)需要。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    C程序設(shè)計(jì)課程設(shè)計(jì) 第2版 PDF格式下載


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

 
 

 

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

京ICP備13047387號(hào)-7