C語(yǔ)言程序設(shè)計(jì)習(xí)題解答與上機(jī)指導(dǎo)

出版時(shí)間:2010-2  出版社:中國(guó)電力出版社  作者:李新華,梁棟 主編  頁(yè)數(shù):229  
Tag標(biāo)簽:無(wú)  

前言

  “C語(yǔ)言程序設(shè)計(jì)”課程的核心思想就是通過(guò)學(xué)習(xí)編程技術(shù)的過(guò)程,培養(yǎng)讀者算法設(shè)計(jì)能力以及創(chuàng)造性思維,培養(yǎng)舉一反三、觸類(lèi)旁通的能力,達(dá)到提高讀者應(yīng)用所學(xué)知識(shí)解決實(shí)際問(wèn)題能力的目標(biāo)。程序設(shè)計(jì)是一項(xiàng)創(chuàng)造性的智力勞動(dòng),上機(jī)實(shí)踐是課程學(xué)習(xí)的重要環(huán)節(jié),如何讓讀者理解、習(xí)慣、熟悉這一套算法、程序構(gòu)造過(guò)程的思維方法,是實(shí)踐環(huán)節(jié)所要解決的核心問(wèn)題。  C語(yǔ)言程序設(shè)計(jì)配套使用的習(xí)題解答與上機(jī)指導(dǎo)書(shū)非常多,內(nèi)容也很廣泛。本書(shū)的作者在第一部分詳細(xì)介紹了Visual C++6.0集成環(huán)境下開(kāi)發(fā)C程序的方法,重點(diǎn)強(qiáng)調(diào)了程序調(diào)試技術(shù),以便讀者開(kāi)發(fā)程序時(shí)獨(dú)立發(fā)現(xiàn)問(wèn)題、解決問(wèn)題。第二部分提供了教材中全部習(xí)題及解答,涵括了全國(guó)計(jì)算機(jī)等級(jí)考試各種題型,尤其值得稱(chēng)道的是,書(shū)中給出的參考程序模仿教材例題,采用教材第10章提出的C語(yǔ)言程序設(shè)計(jì)基本編程規(guī)范編寫(xiě),切切實(shí)實(shí)反映出作者對(duì)培養(yǎng)讀者軟件工程規(guī)范和科學(xué)作風(fēng)的責(zé)任心。習(xí)題數(shù)量適中,從內(nèi)容上看,既有例題的模仿,也有例題的拓展,還有少量考查讀者算法設(shè)計(jì)和程序設(shè)計(jì)獨(dú)創(chuàng)性能力的題目,對(duì)于讀者掌握基本知識(shí),開(kāi)拓程序設(shè)計(jì)的能力均有幫助。在第三部分安排了同步的上機(jī)實(shí)踐環(huán)節(jié),每個(gè)實(shí)驗(yàn)都包括了相應(yīng)章節(jié)的關(guān)鍵知識(shí)、算法和編程訓(xùn)練。全書(shū)最后給出的兩套模擬試卷和參考答案取自配套的考試軟件,可以有效測(cè)試讀者對(duì)C語(yǔ)言程序設(shè)計(jì)的掌握程度?! ”緯?shū)的作者中既有承擔(dān)過(guò)全國(guó)自學(xué)考試統(tǒng)編教材的主編,也有寫(xiě)過(guò)多本C語(yǔ)言程序教材的作者,還有長(zhǎng)期使用C語(yǔ)言開(kāi)發(fā)軟件的科研人員,所有作者均多年從事C語(yǔ)言程序設(shè)計(jì)課程的主講工作。相信他們的豐富經(jīng)驗(yàn)和辛勤勞動(dòng)一定會(huì)減輕讀者學(xué)習(xí)的難度,提高學(xué)習(xí)的效果,增加學(xué)習(xí)的興趣。  希望本書(shū)的所有讀者能不斷地“挑刺”,并將所有的“刺”反饋給作者,也希望作者能不斷修改和完善本書(shū),使其最終成為一本真正的“精品教材”。

內(nèi)容概要

本書(shū)為21世紀(jì)高等學(xué)校規(guī)劃教材,同時(shí)也是梁棟、李新華編著的《c語(yǔ)言程序設(shè)計(jì)》規(guī)劃教材的配套學(xué)習(xí)指導(dǎo)書(shū)。本書(shū)主要內(nèi)容包括①上機(jī)指南:詳細(xì)介紹了Visual C++ 6.0集成環(huán)境下的編輯、調(diào)試和運(yùn)行C程序的開(kāi)發(fā)方法。②學(xué)習(xí)指導(dǎo)與習(xí)題解答:內(nèi)容提要強(qiáng)化各章的知識(shí)點(diǎn)、常用算法和編程方法:習(xí)題解析對(duì)程序設(shè)計(jì)的難點(diǎn)進(jìn)行了分析,所附參考程序全部上機(jī)調(diào)試通過(guò)。③上機(jī)實(shí)驗(yàn)指導(dǎo):安排了同步的上機(jī)實(shí)踐環(huán)節(jié),每個(gè)實(shí)驗(yàn)都包括相應(yīng)章節(jié)的關(guān)鍵知識(shí)、算法和編程訓(xùn)練。④上機(jī)模擬考試試卷,取自配套的考試軟件,自動(dòng)選題,自動(dòng)閱卷,可有效測(cè)試學(xué)生對(duì)C程序設(shè)計(jì)的掌握程度,書(shū)中給出了期中、期末兩套模擬試卷和參考答案。    本書(shū)作為C語(yǔ)言程序設(shè)計(jì)精品課程配套教材,不僅可作為普通高校本、專(zhuān)科學(xué)生C語(yǔ)言程序設(shè)計(jì)的配套教學(xué)用書(shū),也可作為相關(guān)工程技術(shù)人員的自學(xué)與參考用書(shū)。

書(shū)籍目錄

序前言第一部分  C程序上機(jī)指南 第1章  Visual C++環(huán)境下C語(yǔ)言程序的開(kāi)發(fā)與調(diào)試   1.1  Visual C++6.0開(kāi)發(fā)環(huán)境介紹   1.2  開(kāi)發(fā)C語(yǔ)言程序   1.3  調(diào)試C語(yǔ)言程序第二部分  學(xué)習(xí)指導(dǎo)與習(xí)題解答 第2章  C語(yǔ)言程序設(shè)計(jì)概述   2.1  內(nèi)容提要   2.2  常見(jiàn)錯(cuò)誤   2.3  習(xí)題解答 第3章  數(shù)據(jù)及運(yùn)算   3.1  內(nèi)容提要   3.2  常見(jiàn)錯(cuò)誤   3.3  習(xí)題解答 第4章  流程控制   4.1  內(nèi)容提要   4.2  常見(jiàn)錯(cuò)誤   4.3  習(xí)題解答 第5章  數(shù)組   5.1  內(nèi)容提要   5.2  常見(jiàn)錯(cuò)誤   5.3  習(xí)題解答 第6章  指針   6.1  內(nèi)容提要   6.2  常見(jiàn)錯(cuò)誤   6.3  習(xí)題解答 第7章  函數(shù)   7.1  內(nèi)容提要   7.2  常見(jiàn)錯(cuò)誤   7.3  習(xí)題解答 第8章  結(jié)構(gòu)體   8.1  內(nèi)容提要   8.2  常見(jiàn)錯(cuò)誤   8.3  習(xí)題解答 第9章  文件   9.1  內(nèi)容提要   9.2  常見(jiàn)錯(cuò)誤   9.3  習(xí)題解答第三部分  上機(jī)實(shí)驗(yàn)指導(dǎo) 第10章  上機(jī)實(shí)驗(yàn)指導(dǎo)   實(shí)驗(yàn)1 C程序的開(kāi)發(fā)與調(diào)試   實(shí)驗(yàn)2  數(shù)據(jù)及運(yùn)算   實(shí)驗(yàn)3  選擇結(jié)構(gòu)程序設(shè)計(jì)   實(shí)驗(yàn)4  循環(huán)結(jié)構(gòu)程序設(shè)計(jì)   實(shí)驗(yàn)5  數(shù)組程序設(shè)計(jì)   實(shí)驗(yàn)6  指針程序設(shè)計(jì)   實(shí)驗(yàn)7  函數(shù)程序設(shè)計(jì)   實(shí)驗(yàn)8  結(jié)構(gòu)與單鏈表程序設(shè)計(jì)   實(shí)驗(yàn)9  文件程序設(shè)計(jì)第四部分  上機(jī)模擬考試試卷 第11章  上機(jī)模擬考試試卷   11.1  期中機(jī)考模擬試題   11.2  期末機(jī)考模擬試題   11.3  參考答案參考文獻(xiàn)

章節(jié)摘錄

  第一部分 C程序上機(jī)指南  第1章 Visual C++環(huán)境下C語(yǔ)言程序的開(kāi)發(fā)與調(diào)試  開(kāi)發(fā)C語(yǔ)言程序,一般包括四步:  (1)編輯。可以用任何一種編輯軟件將C語(yǔ)言程序輸入計(jì)算機(jī),并將C語(yǔ)言源程序文件“*.c”以純文本文件形式保存在計(jì)算機(jī)的磁盤(pán)上(不能設(shè)置字體、字號(hào)等)?! 。?)編譯。編譯過(guò)程使用C語(yǔ)言編譯程序?qū)⒕庉嫼玫脑闯绦蛭募?.c”翻譯成二進(jìn)制目標(biāo)代碼文件“*.obj”。編譯程序?qū)υ闯绦蛑鹁錂z查語(yǔ)法錯(cuò)誤,發(fā)現(xiàn)錯(cuò)誤后,不僅會(huì)顯示錯(cuò)誤的位置(行號(hào)),還會(huì)告知錯(cuò)誤類(lèi)型信息。這時(shí)需要程序員再次回到編輯軟件修改源程序的錯(cuò)誤,然后,再進(jìn)行編譯,直至排除所有語(yǔ)法和語(yǔ)義錯(cuò)誤?! 。?)連接。程序編譯后產(chǎn)生的目標(biāo)文件是可重定位的程序模塊,不能直接運(yùn)行。連接過(guò)程將編譯生成的各個(gè)目標(biāo)程序模塊和系統(tǒng)或第三方提供的庫(kù)函數(shù)“*.lib”連接在一起,生成可以脫離開(kāi)發(fā)環(huán)境、直接在操作系統(tǒng)下運(yùn)行的可執(zhí)行文件“*.exe”?! 。?)運(yùn)行程序。如果經(jīng)過(guò)測(cè)試,運(yùn)行可執(zhí)行文件達(dá)到預(yù)期設(shè)計(jì)目的,這個(gè)c語(yǔ)言程序的開(kāi)發(fā)工作便到此完成了。如果運(yùn)行出錯(cuò),這說(shuō)明程序處理的邏輯存在問(wèn)題,需要再次回到編輯環(huán)境針對(duì)程序出現(xiàn)的邏輯錯(cuò)誤進(jìn)一步檢查、修改源程序,重復(fù)編輯-編譯-連接-運(yùn)行的過(guò)程,直到取得預(yù)期結(jié)果為止。  1.1 Visual c++6.0開(kāi)發(fā)環(huán)境介紹  Visual c++6.0(以后簡(jiǎn)稱(chēng)VC)是Microsoft公司推出的可視化開(kāi)發(fā)環(huán)境Developer Studio下的一個(gè)組件,它為我們提供了一個(gè)集程序創(chuàng)建、編輯、編譯、調(diào)試等諸多工作于一體的集成開(kāi)發(fā)環(huán)境(IDE)。VC集成開(kāi)發(fā)環(huán)境功能強(qiáng)大,不僅提供了大量的向?qū)В╓izard),還有完備的幫助功能(MSDN)。所以,初學(xué)者學(xué)習(xí)C語(yǔ)言編程,并不需要全面了解開(kāi)發(fā)環(huán)境的所有功能。我們可以在安裝VC時(shí)選擇完全安裝MSDN,然后在遇到問(wèn)題時(shí)再去查閱MSDN中的相關(guān)說(shuō)明?! ⊥ㄟ^(guò)“開(kāi)始”菜單或桌面快捷方式啟動(dòng)Visual C++進(jìn)入集成開(kāi)發(fā)環(huán)境,如圖1.1所示?! 「蠖鄶?shù)的Windows應(yīng)用程序一樣,Visual C++最上面是菜單,然后是工具欄,中央是工作區(qū)(左側(cè)窗口是項(xiàng)目工作區(qū),C程序員可以在Class View頁(yè)的Globals全局選項(xiàng)里查看到正在開(kāi)發(fā)的全局變量和全局函數(shù),右側(cè)窗口是編輯窗口,可以同時(shí)對(duì)多個(gè)文檔進(jìn)行編輯)。最下面狀態(tài)欄上面的窗口是輸出窗口,主要用于顯示編譯、連接信息和錯(cuò)誤提示,我們可以雙擊錯(cuò)誤提示行,VC會(huì)在編輯窗口內(nèi)打開(kāi)出錯(cuò)代碼所在的源程序文件,并將光標(biāo)快速定位到出錯(cuò)行上。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

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


    C語(yǔ)言程序設(shè)計(jì)習(xí)題解答與上機(jī)指導(dǎo) PDF格式下載


用戶(hù)評(píng)論 (總計(jì)4條)

 
 

  •   速度很快。。。很好
  •   很實(shí)用非常滿(mǎn)意
  •   朋友說(shuō)還行~
  •   復(fù)試的時(shí)候幫到大忙了

相關(guān)圖書(shū)

 

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

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