注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)C/C++及其相關(guān)C語言上機(jī)指導(dǎo)與典型題解

C語言上機(jī)指導(dǎo)與典型題解

C語言上機(jī)指導(dǎo)與典型題解

定 價(jià):¥39.50

作 者: 涂承勝 編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校教材·計(jì)算機(jī)科學(xué)與技術(shù)
標(biāo) 簽: VC++

ISBN: 9787302254683 出版時(shí)間: 2011-07-01 包裝: 平裝
開本: 16開 頁數(shù): 403 字?jǐn)?shù):  

內(nèi)容簡介

  《C語言上機(jī)指導(dǎo)與典型題解》共包括5章及附錄,主要內(nèi)容有:C語言語法提要與常見錯(cuò)誤分析;C語言理論學(xué)習(xí)中的關(guān)鍵性問題;典型題例與解析;C語言實(shí)驗(yàn),提供進(jìn)行C語言學(xué)習(xí)的基本實(shí)驗(yàn);C語言實(shí)踐環(huán)境與上機(jī)指南,詳細(xì)介紹在TurboC 2.0、Turbo C++3.0、VisualC++6.0集成環(huán)境下編輯、編譯、調(diào)試、運(yùn)行程序的方法。書末的附錄包括C語言的關(guān)鍵字及其作用、C語言的運(yùn)算符及其結(jié)合方向、TurboC 2.0各菜單的功能、Turbo C 2.0常用功能鍵、Turbo C庫函數(shù)頭文件以及C語言編譯錯(cuò)誤信息。本書內(nèi)容豐富,概念清晰,實(shí)用性及指導(dǎo)性強(qiáng),列舉的實(shí)例繁簡得當(dāng),具有一定的代表性。題例解析詳細(xì)透徹,實(shí)例和相關(guān)理論結(jié)合緊密。所有的源代碼均在TurboC 2.0、Visual C++6.0下調(diào)試通過?!禖語言上機(jī)指導(dǎo)與典型題解》是C語言的學(xué)習(xí)參考書,也是C語言上機(jī)練習(xí)的指導(dǎo)書,可以作為C語言教材的參考書,適合高等院校師生或C語言培訓(xùn)班使用,也可供參加計(jì)算機(jī)等級考試的人員和C語言自學(xué)人員參考。本書由涂承勝編著。

作者簡介

暫缺《C語言上機(jī)指導(dǎo)與典型題解》作者簡介

圖書目錄

第1章 C語言語法提要與常見錯(cuò)誤分析 1.1 數(shù)據(jù)類型、常量與變量、運(yùn)算符與表達(dá)式 1.1.1 標(biāo)識符 1.1.2 關(guān)鍵字 1.1.3 C語言程序的書寫規(guī)則 1.1.4 C程序的組成與執(zhí)行 1.1.5 數(shù)據(jù)類型 1.1.6 常量及其數(shù)據(jù)類型與表示形式 1.1.7 變量及其數(shù)據(jù)類型與基本操作 1.1.8 運(yùn)算符與表達(dá)式 1.1.9 數(shù)據(jù)類型的轉(zhuǎn)化及其轉(zhuǎn)化規(guī)則 1.2 數(shù)據(jù)的輸入/輸出與順序結(jié)構(gòu)程序設(shè)計(jì) 1.2.1 格式化輸入/輸出 1.2.2 非格式化輸入/輸出及其函數(shù) 1.2.3 C語言的語句 1.2.4 順序結(jié)構(gòu)與語句順序執(zhí)行 1.3 選擇結(jié)構(gòu)程序設(shè)計(jì)及其應(yīng)用 1.3.1 if語句結(jié)構(gòu)的3種形式及其執(zhí)行過程 1.3.2 switch語句 1.3.3 switch語句和if語句之間的相互轉(zhuǎn)化與等價(jià)性 1.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)及其應(yīng)用 1.4.1 while循環(huán)語句 1.4.2 do-while循環(huán)語句 1.4.3 for循環(huán)語句 1.4.4 3種循環(huán)結(jié)構(gòu)的嵌套與等價(jià)性 1.4.5 跳轉(zhuǎn)語句 1.5 指針與數(shù)組 1.5.1 指針、變量的指針與指針變量 1.5.2 一維數(shù)組 1.5.3 二維數(shù)組 1.5.4 指針數(shù)組與二重指針及其關(guān)系 1.5.5 字符數(shù)組與字符串及其處理函數(shù) 1.6 函數(shù)、變量的存儲屬性、預(yù)處理 1.6.1 函數(shù)的結(jié)構(gòu)與定義 1.6.2 函數(shù)的聲明與函數(shù)的調(diào)用 1.6.3 函數(shù)的遞歸調(diào)用 1.6.4 函數(shù)的參數(shù)與參數(shù)傳遞機(jī)制 1.6.5 函數(shù)的類型與返回值 1.6.6 內(nèi)部函數(shù)與外部函數(shù)及其作用域 1.6.7 變量的存儲屬性、作用域與生存周期 1.6.8 預(yù)處理命令 1.6.9 指針函數(shù),函數(shù)的指針、函數(shù)指針變量 1.6.10 指向指針函數(shù)的指針變量 1.7 結(jié)構(gòu)體、共同體、動態(tài)分配函數(shù)與單向鏈表 1.7.1 typedef命令的作用和具體應(yīng)用 1.7.2 結(jié)構(gòu)體類型 1.7.3 結(jié)構(gòu)體指針、結(jié)構(gòu)體數(shù)組、結(jié)構(gòu)體函數(shù) 1.7.4 結(jié)構(gòu)體變量和結(jié)構(gòu)體數(shù)組作為函數(shù)參數(shù)與結(jié)構(gòu)體函數(shù) 1.7.5 共同體類型 1.7.6 枚舉類型 1.7.7 動態(tài)分配函數(shù)、單向鏈表的基本操作 1.8 文件操作及其簡單應(yīng)用 1.8.1 文件的打開與關(guān)閉 1.8.2 文本文件的讀寫與隨機(jī)訪問 1.8.3 二進(jìn)制文件的(塊方式)讀寫函數(shù) 1.8.4 文件指針定位、文件狀態(tài)測試與隨機(jī)讀寫函數(shù) 1.8.5 文件的格式化讀寫及其函數(shù)第2章 C語言理論學(xué)習(xí)中的關(guān)鍵性問題 2.1 數(shù)據(jù)類型、常量與變量、運(yùn)算符與表達(dá)式 2.1.1 C語言的數(shù)據(jù)類型 2.1.2 運(yùn)算符 2.1.3 變量的幾個(gè)要素及其類型對運(yùn)算的影響 2.1.4 自增++、自減--運(yùn)算 2.1.5 邏輯運(yùn)算的幾種特殊規(guī)則 2.1.6 復(fù)合賦值運(yùn)算的幾個(gè)要點(diǎn) 2.1.7 學(xué)習(xí)和使用函數(shù)的幾個(gè)關(guān)鍵問題 2.2 數(shù)據(jù)的輸入/輸出與順序結(jié)構(gòu)程序設(shè)計(jì) 2.2.1 格式化輸入函數(shù) 2.2.2 格式化輸出函數(shù) 2.2.3 順序結(jié)構(gòu) 2.3 選擇結(jié)構(gòu)程序設(shè)計(jì)及其應(yīng)用 2.3.1 if語句及其與條件運(yùn)算(?:)的等價(jià)性 2.3.2 if語句的嵌套、else與if的配對原則及其副作用 2.3.3 switch結(jié)構(gòu)的幾種具體情況分析 2.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)及其應(yīng)用 2.4.1 循環(huán)結(jié)構(gòu)使用的幾個(gè)關(guān)鍵問題 2.4.2 循環(huán)條件“表達(dá)式”的形式和循環(huán)體語句的形式 2.4.3 break、continue、exit()的作用與區(qū)別 2.4.4 編程解決數(shù)值問題的基本步驟 2.5 指針與數(shù)組 2.5.1 變量指針與指針變量、指向交換與交換值 2.5.2 一維數(shù)組 2.5.3 二維數(shù)組 2.5.4 字符數(shù)組和字符串及其處理函數(shù) 2.5.5 指針數(shù)組與二重指針變量及其關(guān)系 2.5.6 主函數(shù)的參數(shù)與指針數(shù)組 2.6 函數(shù)、變量的存儲屬性、預(yù)處理 2.6.1 函數(shù)的結(jié)構(gòu)與函數(shù)自定義的基本步驟 2.6.2 函數(shù)的聲明、定義、調(diào)用及其區(qū)別 2.6.3 函數(shù)遞歸實(shí)現(xiàn)的原理與遞歸終結(jié)條件 2.6.4 變量的存儲屬性及其互不影響的幾種情況 2.6.5 靜態(tài)變量初始化與賦值的區(qū)別 2.6.6 指針作為函數(shù)參數(shù)的幾種具體情況及其作用 2.6.7 有參數(shù)的宏定義與有參數(shù)函數(shù)之間的區(qū)別 2.6.8 指針函數(shù)及其返回值 2.7 結(jié)構(gòu)體、共同體、枚舉類型、 動態(tài)分配函數(shù)與單向鏈表 2.7.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體變量的區(qū)別 2.7.2 結(jié)構(gòu)體類型與共同體類型的區(qū)別 2.7.3 結(jié)構(gòu)體變量與數(shù)組名的區(qū)別 2.7.4 枚舉類型定義、引用時(shí)的幾個(gè)要點(diǎn) 2.7.5 動態(tài)分配函數(shù)與單向鏈表 2.8 文件操作及其簡單應(yīng)用 2.8.1 編程處理文件數(shù)據(jù)的基本步驟 2.8.2 fopen()函數(shù)參數(shù)含義解析 2.8.3 塊方式操作文件函數(shù)fread、fwrite參數(shù)解析及其應(yīng)用 2.8.4 文件數(shù)據(jù)格式化操作函數(shù)fscanf()、fprintf()使用要領(lǐng)第3章 典型例題與解析 3.1 數(shù)據(jù)類型、常量與變量、運(yùn)算符與表達(dá)式 3.1.1 基礎(chǔ)數(shù)據(jù)類型、常量與變量、數(shù)據(jù)運(yùn)算 3.1.2 數(shù)據(jù)類型的不同轉(zhuǎn)化與運(yùn)算的優(yōu)先級 3.1.3 復(fù)合賦值運(yùn)算的運(yùn)算規(guī)則 3.1.4 自加、自減運(yùn)算與逗號運(yùn)算符 3.2 數(shù)據(jù)的輸入/輸出與順序結(jié)構(gòu)程序設(shè)計(jì) 3.2.1 數(shù)值類數(shù)據(jù)輸入時(shí)數(shù)據(jù)的分隔問題與典型的順序結(jié)構(gòu)程序設(shè)計(jì) 3.2.2 數(shù)值類數(shù)據(jù)與字符類數(shù)據(jù)混合輸入時(shí)的數(shù)據(jù)分隔 3.2.3 整數(shù)的格式控制輸出 3.2.4 實(shí)數(shù)的格式控制輸出 3.2.5 字符(串)數(shù)據(jù)的格式控制輸出 3.2.6 練習(xí)題 3.3 選擇結(jié)構(gòu)程序設(shè)計(jì)及其應(yīng)用 3.3.1 if語句的幾種形式及其應(yīng)用與相互轉(zhuǎn)化 3.3.2 switch語句及其應(yīng)用 3.3.3 switch結(jié)構(gòu)、if結(jié)構(gòu)、條件運(yùn)算之間的轉(zhuǎn)化應(yīng)用 3.3.4 break對嵌套的switch結(jié)構(gòu)的終止及其應(yīng)用 3.4 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)及其應(yīng)用 3.4.1 單循環(huán)結(jié)構(gòu)程序設(shè)計(jì)及其應(yīng)用 3.4.2 多重循環(huán)結(jié)構(gòu)及其應(yīng)用 3.4.3 break、continue語句及其應(yīng)用 3.4.4 迭代與窮舉原理在循環(huán)中的應(yīng)用 3.4.5 選擇、循環(huán)結(jié)構(gòu)嵌套應(yīng)用實(shí)例 3.5 指針與數(shù)組 3.5.1 指針、變量的指針與指針變量 3.5.2 指針及指針變量實(shí)施的運(yùn)算及其含義 3.5.3 數(shù)組的靜態(tài)定義與元素的下標(biāo)表示法 3.5.4 數(shù)組的動態(tài)定義與元素的指針表示法 3.5.5 數(shù)組的指針與指向數(shù)組的指針變量 3.5.6 二維數(shù)組的行列指針與指向二維數(shù)組的行列指針變量 3.5.7 指針數(shù)組和二級指針及其關(guān)系 3.6 函數(shù)、變量的存儲屬性、預(yù)處理 3.6.1 函數(shù)的聲明、定義、調(diào)用與函數(shù)的返回值 3.6.2 函數(shù)的參數(shù)與地址傳遞機(jī)制 3.6.3 函數(shù)的遞歸調(diào)用與靜態(tài)變量、自動變量結(jié)合的實(shí)例 3.6.4 函數(shù)的遞歸調(diào)用與指針作為函數(shù)參數(shù)結(jié)合的實(shí)例 3.6.5 指針函數(shù)與自定義字符串處理函數(shù) 3.6.6 函數(shù)的指針與指向函數(shù)的指針變量及其應(yīng)用 3.6.7 主函數(shù)的參數(shù)與指針數(shù)組 3.6.8 變量的存儲屬性及其作用域與生存期 3.6.9 外部變量作用域的擴(kuò)展與多個(gè)源文件的編譯和連接 3.6.10 宏替換與函數(shù)的區(qū)別 3.7 結(jié)構(gòu)體、共同體、動態(tài)分配函數(shù)與單向鏈表 3.7.1 結(jié)構(gòu)體 3.7.2 結(jié)構(gòu)體數(shù)組 3.7.3 結(jié)構(gòu)體變量指針和指針變量及其應(yīng)用 3.7.4 共同體類型、共同體變量及指針變量的應(yīng)用 3.7.5 結(jié)構(gòu)體與共同體的嵌套應(yīng)用 3.7.6 動態(tài)分配函數(shù)和動態(tài)釋放函數(shù)的應(yīng)用與單向鏈表的基本操作 3.8 文件操作及其簡單應(yīng)用 3.8.1 文本類文件的處理 3.8.2 二進(jìn)制數(shù)據(jù)文件的處理 3.8.3 數(shù)據(jù)的格式化操作與文件的隨機(jī)讀寫 3.8.4 文件的綜合應(yīng)用第4章 C語言實(shí)驗(yàn) 4.1 (實(shí)驗(yàn)一)C語言的集成開發(fā)環(huán)境與源程序的編輯和運(yùn)行方法 4.2 (實(shí)驗(yàn)二)數(shù)據(jù)類型、常量與變量、運(yùn)算符與表達(dá)式 4.3 (實(shí)驗(yàn)三)數(shù)據(jù)的輸+入/輸出與順序結(jié)構(gòu)程序設(shè)計(jì) 4.4 (實(shí)驗(yàn)四)選擇結(jié)構(gòu)程序設(shè)計(jì)及其應(yīng)用 4.5 (實(shí)驗(yàn)五)循環(huán)結(jié)構(gòu)程序設(shè)計(jì)及其應(yīng)用 4.6 (實(shí)驗(yàn)六)指針與數(shù)組 4.7 (實(shí)驗(yàn)七]函數(shù)、變量的存儲屬性、預(yù)處理 4.8 (實(shí)驗(yàn)八)結(jié)構(gòu)體、共同體、動態(tài)分配函數(shù)與單向鏈表 4.9 (實(shí)驗(yàn)九)文件操作及其簡單應(yīng)用第5章 C語言實(shí)踐環(huán)境與上機(jī)指南 5.1 Turbo C 2.0上機(jī)操作指南 5.1.1 Turbo C 2.0的安裝 5.1.2 Turbo C 2.0的啟動和關(guān)閉 5.1.3 Turbo C 2.0的工作窗口 5.1.4 設(shè)置Turbo C 2.0的工作環(huán)境和用戶目錄 5.1.5 Turbo C 2.0中源文件的編輯、保存、加載、更名 5.1.6 Turbo C 2.0單文件源程序的編譯和連接 5.1.7 Turb0 C 2.0多文件源程序的組合、編譯、連接 5.1.8 Turbo C 2.0程序的靜態(tài)檢查與動態(tài)調(diào)試方法 5.1.9 Turbo C 2.0程序的運(yùn)行 5.2 Turbo C++3.0上機(jī)操作 5.2.1 Turbo C++3.0的安裝、啟動、關(guān)閉、工作路徑的設(shè)置 5.2.2 Turbo C++3.0的集成開發(fā)環(huán)境 5.2.3 Turbo C++3.0中源文件的建立、編輯、保存、加載 5.2.4 Turbo C++3.0中源文件的編譯、連接、運(yùn)行 5.2.5 Turbo C++3.0中程序的動態(tài)調(diào)試與單步執(zhí)行和斷點(diǎn)設(shè)置 5.2.6 Turbo C++3.0多個(gè)文件程序的編譯、連接、運(yùn)行 5.3 Visual C++6.0上機(jī)操作 5.3.1 Visual C++6.0的安裝、啟動、退出 5.3.2 Visual C++6.0中工作路徑的設(shè)置與保存 5.3.3 Visual C++6.0中源程序的建立、編輯、保存、加載 5.3.4 Visual C++6.0源程序的編譯、連接和運(yùn)行 5.3.5 在Visual C++6.0中關(guān)閉當(dāng)前工作空間 5.3.6 在Visual C++6.0中建立項(xiàng)目文件、組合編譯多個(gè)文件 5.3.7 Visual C++6.0中源程序的調(diào)試與調(diào)試器的使用附錄 附錄A C語言的關(guān)鍵字及其作用 附錄B ℃語言的運(yùn)算符及其結(jié)合方向 附錄C Turbo C 2.0各菜單的功能 附錄D Turbo C 2.0常用功能鍵 附錄E Turbo C庫函數(shù)頭文件 附錄F C語言編譯錯(cuò)誤信息參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號