出版時(shí)間:2007-11 出版社:人民郵電 作者:[美]JeriR.Hanly 頁(yè)數(shù):539 字?jǐn)?shù):1028000
Tag標(biāo)簽:無(wú)
內(nèi)容概要
本書是C語(yǔ)言的經(jīng)典教材。與同類圖書相比,本書的最大特色在于,不僅深入淺出地講述了實(shí)際開發(fā)最需要的C語(yǔ)言基礎(chǔ)知識(shí)以及動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)和多進(jìn)程等高級(jí)內(nèi)容,而且在此過(guò)程中同時(shí)闡述程序設(shè)計(jì)思想,注重提高學(xué)生的問(wèn)題解決能力和實(shí)際編程能力,使學(xué)生能夠了解和初步掌握當(dāng)前軟件行業(yè)公認(rèn)的程序設(shè)計(jì)風(fēng)格和編程實(shí)踐。書中對(duì)指針的處理 非常合理,有效地降低了這一難點(diǎn)的學(xué)習(xí)門檻。此外,本書有豐富的教學(xué)輔助內(nèi)容,配有各種層次的習(xí)題和示例,而且每一章都有一個(gè)或多個(gè)來(lái)自實(shí)際生活的實(shí)例研究?! ”緯梢宰鳛橛?jì)算機(jī)科學(xué)專業(yè)及其他專業(yè)本科生C語(yǔ)言程序設(shè)計(jì)課程的教材;對(duì)已有C語(yǔ)言編程經(jīng)驗(yàn)的技術(shù)人員,本書也是不可多得的參考書。
書籍目錄
第1章 計(jì)算機(jī)與程序設(shè)計(jì)概述 1.1 電子計(jì)算機(jī)的過(guò)去和現(xiàn)在 1.2 計(jì)算機(jī)硬件 1.2.1 存儲(chǔ)器 1.2.2 中央處理器 1.2.3 輸入/輸出設(shè)備 1.2.4 計(jì)算機(jī)網(wǎng)絡(luò) 1.3 計(jì)算機(jī)軟件 1.3.1 操作系統(tǒng) 1.3.2 應(yīng)用軟件 1.3.3 計(jì)算機(jī)語(yǔ)言 1.3.4 執(zhí)行程序 1.4 軟件開發(fā)方法 1.4.1 軟件開發(fā)方法 1.4.2 注意:失敗是編程過(guò)程的一部分 1.5 應(yīng)用軟件開發(fā)方法 實(shí)例研究:英里到公里的轉(zhuǎn)換 復(fù)習(xí) 快速測(cè)試 快速測(cè)試答案 復(fù)習(xí)題 第2章 C概述 2.1 C語(yǔ)言要素 2.1.1 預(yù)處理指令 2.1.2 預(yù)處理指令的語(yǔ)法展示 2.1.3 main函數(shù) 2.1.4 保留字 2.1.5 標(biāo)準(zhǔn)標(biāo)識(shí)符 2.1.6 用戶定義的標(biāo)識(shí)符 2.1.7 大寫和小寫字母 2.1.8 程序風(fēng)格:選擇標(biāo)識(shí)符名稱 2.2 變量聲明和數(shù)據(jù)類型 2.2.1 變量聲明 2.2.2 數(shù)據(jù)類型 2.3 可執(zhí)行語(yǔ)句 2.3.1 內(nèi)存中的程序 2.3.2 賦值語(yǔ)句 2.3.3 輸入/輸出操作和函數(shù) 2.3.4 printf函數(shù) 2.3.5 scanf函數(shù) 2.3.6 return語(yǔ)句 2.4 C程序的一般形式 2.4.1 程序風(fēng)格:程序中的空格 2.4.2 程序的注釋 2.4.3 程序風(fēng)格:使用注釋 2.5 算術(shù)表達(dá)式 2.5.1 運(yùn)算符/和% 2.5.2 表達(dá)式的數(shù)據(jù)類型 2.5.3 混合類型賦值語(yǔ)句 2.5.4 強(qiáng)制類型轉(zhuǎn)換 2.5.5 具有多個(gè)運(yùn)算符的表達(dá)式 2.5.6 用C語(yǔ)言編寫數(shù)學(xué)公式 實(shí)例研究:對(duì)收集的硬幣求值 2.6 在程序輸出中格式化數(shù)值 2.6.1 格式化int型值 2.6.2 格式化double型值 2.6.3 程序風(fēng)格:消除前導(dǎo)空白 2.7 交互模式、批處理模式和數(shù)據(jù)文件 2.7.1 輸入重定向 2.7.2 程序風(fēng)格:回顯與提示符 2.7.3 輸出重定向 2.7.4 程序控制的輸入和輸出文件 2.8 常見(jiàn)編程錯(cuò)誤 2.8.1 語(yǔ)法錯(cuò)誤 2.8.2 運(yùn)行時(shí)錯(cuò)誤 2.8.3 未檢測(cè)到的錯(cuò)誤 2.8.4 邏輯錯(cuò)誤 復(fù)習(xí) 快速測(cè)試 快速測(cè)試答案 復(fù)習(xí)題 程序設(shè)計(jì)項(xiàng)目第3章 函數(shù)的自頂向下設(shè)計(jì) 3.1 利用已有信息編程 實(shí)例研究:求圓的面積和周長(zhǎng) 實(shí)例研究:計(jì)算一批平墊圈的重量 3.2 庫(kù)函數(shù) 3.2.1 預(yù)定義函數(shù)和代碼復(fù)用 3.2.2 使用灰色區(qū)分新結(jié)構(gòu) 3.2.3 C庫(kù)函數(shù) 3.2.4 本節(jié)目標(biāo) 3.3 自頂向下設(shè)計(jì)和結(jié)構(gòu)圖 實(shí)例研究:畫簡(jiǎn)單的圖 3.4 無(wú)參函數(shù) 3.4.1 函數(shù)原型 3.4.2 函數(shù)定義 3.4.3 程序中函數(shù)的位置 3.4.4 程序風(fēng)格:在含有函數(shù)的程序中使用注釋 3.4.5 子函數(shù)和主函數(shù)的執(zhí)行順序 3.4.6 使用子函數(shù)的優(yōu)點(diǎn) 3.4.7 顯示用戶指令 3.5 帶輸入?yún)?shù)的函數(shù) 3.5.1 帶輸入?yún)?shù)的void函數(shù) 3.5.2 帶輸入?yún)?shù)和單一結(jié)果的函數(shù) 3.5.3 程序風(fēng)格:函數(shù)接口注釋 3.5.4 帶多個(gè)參數(shù)的函數(shù) 3.5.5 參數(shù)表一致性 3.5.6 函數(shù)數(shù)據(jù)域 3.5.7 使用驅(qū)動(dòng)測(cè)試函數(shù) 3.6 常見(jiàn)編程錯(cuò)誤 復(fù)習(xí) 快速測(cè)試 快速測(cè)試答案 復(fù)習(xí)題 程序設(shè)計(jì)項(xiàng)目第4章 選擇結(jié)構(gòu):if語(yǔ)句和switch語(yǔ)句 4.1 控制結(jié)構(gòu) 4.2 條件 4.2.1 關(guān)系運(yùn)算符和判等運(yùn)算符 4.2.2 邏輯運(yùn)算符 4.2.3 運(yùn)算符優(yōu)先級(jí) 4.2.4 短路求值法 4.2.5 用C語(yǔ)言表示條件 4.2.6 比較字符 4.2.7 邏輯賦值 4.2.8 條件取反 4.2.9 德摩根定理 4.3 if語(yǔ)句 4.3.1 有兩個(gè)選項(xiàng)的if語(yǔ)句 4.3.2 只有一個(gè)選項(xiàng)的if語(yǔ)句 4.3.3 比較一個(gè)選項(xiàng)的if語(yǔ)句和兩個(gè)選項(xiàng)的if語(yǔ)句 4.3.4 程序風(fēng)格:if語(yǔ)句格式 4.4 具有復(fù)合語(yǔ)句的if語(yǔ)句 4.4.1 程序風(fēng)格:編寫具有復(fù)合語(yǔ)句的if語(yǔ)句 4.4.2 跟蹤if語(yǔ)句 4.5 算法中的決策步驟 實(shí)例研究:水費(fèi)問(wèn)題 4.5.1 程序風(fēng)格:在函數(shù)中使用一致的名稱 4.5.2 程序風(fēng)格:內(nèi)聚函數(shù) 4.5.3 程序風(fēng)格:使用常量宏來(lái)增強(qiáng)可讀性和易維護(hù)性 4.6 解決更多問(wèn)題 4.6.1 結(jié)構(gòu)圖中的數(shù)據(jù)流信息 4.6.2 使用子函數(shù)修改程序 實(shí)例研究:具有節(jié)約需求的水費(fèi)問(wèn)題 4.7 嵌套if語(yǔ)句和多選項(xiàng)決策 4.7.1 比較嵌套if和if序列 4.7.2 嵌套if的多選項(xiàng)決策形式 4.7.3 多選項(xiàng)決策中條件的順序 4.7.4 程序風(fēng)格:確認(rèn)變量的值 4.7.5 具有多個(gè)變量的嵌套if語(yǔ)句 4.8 switch語(yǔ)句 4.9 常見(jiàn)編程錯(cuò)誤 復(fù)習(xí) 快速測(cè)試 快速測(cè)試答案 復(fù)習(xí)題 程序設(shè)計(jì)項(xiàng)目第5章 重復(fù)和循環(huán)語(yǔ)句第6章 模塊化編程 第7章 簡(jiǎn)單數(shù)據(jù)類型第8章 數(shù)組第9章 字符串第10章 遞歸 第11章 結(jié)構(gòu)體與共用體類型第12章 文本文件和二進(jìn)制文件的處理第13章 大型程序設(shè)計(jì)第14章 動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)第15章 使用進(jìn)程和線程的多進(jìn)程 第16章 關(guān)于C++附錄A 字符集附錄B ANSI C標(biāo)準(zhǔn)庫(kù) 附錄C C運(yùn)算符 附錄D 關(guān)于指針的更多信息 附錄E ANSI C保留字 附錄F ANSI C結(jié)構(gòu)的參照指南 詞匯表(圖靈網(wǎng)站下載)索引(圖靈網(wǎng)站下載)自測(cè)練習(xí)奇數(shù)題答案(圖靈網(wǎng)站下載)
圖書封面
圖書標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載