出版時間:2009-12 出版社:科學(xué)出版社 作者:張建宏,湯練兵,馬駿 主編 頁數(shù):213
前言
計算機文化、技術(shù)和應(yīng)用水平是當(dāng)今衡量一個人知識水平和能力的重要標(biāo)準(zhǔn)之一。程序設(shè)計課程是計算機基本技能教育和能力培養(yǎng)的一個重要組成部分,它能培養(yǎng)學(xué)生利用計算機解決實際問題的思維方式和能力,也能為學(xué)生在后繼課程以及工作中應(yīng)用計算機解決實際問題打下良好的基礎(chǔ)。C語言已成為大多數(shù)學(xué)校理工專業(yè)所選的程序設(shè)計課程的教學(xué)語言,也是在各種計算機證書考試中為大多數(shù)人所選擇的程序設(shè)計語言?! ≡谟嬎銠C語言的學(xué)習(xí)中,上機實驗是一個必不可少的重要部分,是加深對所學(xué)知識的理解、提高動手能力的重要環(huán)節(jié)。為此我們編寫了《C語言程序設(shè)計實驗與習(xí)題》,作為《C語言程序設(shè)計教程》的配套教材,讀者對象亦與《C語言程序設(shè)計教程》相同。全書分為三部分,分別是:Turbo C以及Visual C++集成開發(fā)環(huán)境簡介、實驗、習(xí)題及解答。其中實驗部分是配合《C語言程序設(shè)計教程》中各個章節(jié)教學(xué)內(nèi)容所安排的,它覆蓋相應(yīng)章節(jié)教學(xué)內(nèi)容、具有突出各知識點、簡潔直觀的特點?! ⊥ㄟ^長期的c語言教學(xué)和對第一版教材使用過程中經(jīng)驗的總結(jié)以及教學(xué)規(guī)律和教學(xué)內(nèi)容的更新需求,編者對第一版的內(nèi)容進行了部分調(diào)整,其目的就是要通過內(nèi)容調(diào)整,適應(yīng)教學(xué)規(guī)律,突出重點,強調(diào)教學(xué)連貫性,有利于加深對課堂知識的理解拓寬、能力提高。 本書由張建宏、湯練兵、馬德駿主編。第一部分由張建宏編寫,實驗一、二、以及習(xí)題一、二及其解答由張建宏編寫,實驗三、九、十以及習(xí)題三、九、十及其解答由湯練兵編寫,實驗四、五、六、七、八以及習(xí)題四、五、六、七、八及其解答由馬德駿編寫,馬成前、王舜燕、湯英等參與了本教材的大綱編寫工作。參加本書編寫和程序調(diào)試工作的還有鐘鈺,魏敏,李民,李岫,毛微等?! ∮捎诰幷咚胶蜁r間的限制,書中難免存在不少缺點和不足,敬請讀者和同行專家不吝賜教。
內(nèi)容概要
本書是與《計算機程序設(shè)計基礎(chǔ)——c語言程序設(shè)計教程》的配套實驗與習(xí)題教材,全書分為三部分,分別是Turbo C以及Visual C++集成開發(fā)環(huán)境簡介、實驗、習(xí)題及解答。其中實驗部分是配合《C語言程序設(shè)計教程》中各章節(jié)教學(xué)內(nèi)容所安排的,它覆蓋相應(yīng)章節(jié)教學(xué)內(nèi)容、具有突出各知識點、簡潔直觀的特點。習(xí)題及解答中提供與教材中各個章節(jié)相對應(yīng)的習(xí)題并給出了參考答案,以利于加深理解、拓寬知識、提高能力。 本書適用于大學(xué)本、??品怯嬎銠C專業(yè)學(xué)生,也可供高等職業(yè)技術(shù)學(xué)校、網(wǎng)絡(luò)學(xué)院、成教學(xué)院學(xué)生,計算機等級考試者,以及培訓(xùn)班學(xué)員,C語言自學(xué)者使用。
書籍目錄
第一章 C語言集成開發(fā)環(huán)境 第一節(jié) TurboC集成開發(fā)環(huán)境簡介 第二節(jié) VisualC++開發(fā)環(huán)境 一、開發(fā)環(huán)境概述 二、開發(fā)環(huán)境的菜單功能 三、開發(fā)環(huán)境的工具欄 四、項目和項目工作區(qū) 五、資源 六、一個控制臺應(yīng)用程序 七、程序調(diào)試第二章 實驗 實驗一 TurboC環(huán)境 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟 附:VisualC++環(huán)境 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟 實驗二 數(shù)據(jù)類型與表達(dá)式(一) 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟(上機前先寫出分析結(jié)果) 實驗三 數(shù)據(jù)類型與表達(dá)式(二) 一、實驗?zāi)康摹 《嶒瀮?nèi)容 實驗四 輸入輸出 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟(上機前先寫出分析結(jié)果) 實驗五 選擇結(jié)構(gòu) 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟 實驗六 循環(huán)結(jié)構(gòu)Ⅰ 一、實驗?zāi)康摹 《嶒瀮?nèi)容及步驟 實驗七 循環(huán)結(jié)構(gòu)Ⅱ 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟 實驗八 一維數(shù)組 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟 實驗九 二維數(shù)組 一、實驗?zāi)康摹 《嶒瀮?nèi)容及步驟 實驗十 函數(shù) 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟 實驗十一 指針 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟 實驗十二 結(jié)構(gòu)體、共用體和枚舉 一、實驗?zāi)康摹 《?、實驗?nèi)容及步驟 實驗十三 文件 一、實驗?zāi)康摹 《嶒瀮?nèi)容及步驟第三章 習(xí)題及解答 習(xí)題一 C語言程序設(shè)計基礎(chǔ)知識 一、習(xí)題 二、習(xí)題答案 習(xí)題二 基本數(shù)據(jù)類型及其運算 一、習(xí)題 二、習(xí)題答案 習(xí)題三 順序結(jié)構(gòu)程序設(shè)計 一、習(xí)題 二、習(xí)題答案 習(xí)題四 選擇結(jié)構(gòu)程序設(shè)計 一、習(xí)題 二、習(xí)題答案 習(xí)題五 循環(huán)結(jié)構(gòu)程序設(shè)計 一、習(xí)題 二、習(xí)題答案 ……附錄A C語言常用英語單詞附錄B C語言編譯錯誤信息
章節(jié)摘錄
Turbo C編譯程序檢查源程序中的三類出錯信息是:致命錯誤、一般錯誤和警告?! ≈旅e誤出現(xiàn)很少,它通常是內(nèi)部編譯出錯。在發(fā)生致命錯誤時,編譯立即停止,必須采取一些適當(dāng)?shù)拇胧┎⒅匦戮幾g。 一般錯誤指程序的語法錯誤、磁盤或內(nèi)存存取錯誤或命令錯誤等。編譯程序?qū)⒏鶕?jù)事先設(shè)定的出錯個數(shù)來決定是否停止編譯。編譯程序在每個階段(預(yù)處理、語法分析、優(yōu)化、代碼生成)盡可能多地發(fā)現(xiàn)源程序中的錯誤?! 【娌⒉蛔柚咕幾g進行。它指出一些值得懷疑的情況,而這些情況本身又有可能合理地成為源程序的一部分。如果在源文件中使用了與機器有關(guān)的結(jié)構(gòu),編譯也將產(chǎn)生警告信息?! 【幾g程序首先輸出這三類錯誤信息,然后輸出源文件名和發(fā)現(xiàn)出錯的行號,最后輸出信息的內(nèi)容。下面按字母順序分別列出這三類錯誤信息。對每一條信息,提供可能產(chǎn)生的原因和修正方法?! ≌堊⒁忮e誤信息處有關(guān)行號的一個細(xì)節(jié):編譯程序只產(chǎn)生被檢測到的信息。因為c并不限定在正文的某行放一條語句,這樣,真正產(chǎn)生錯誤的行可能在編譯指出的前一行或幾行。在下面的信息列表中,我們指出了這種可能。
圖書封面
評論、評分、閱讀與下載