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

解析C程序設(shè)計(jì)

解析C程序設(shè)計(jì)

定 價(jià):¥36.00

作 者: 甘玲 等編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程解析法系列教材
標(biāo) 簽: VC++

ISBN: 9787302146285 出版時(shí)間: 2007-03-01 包裝: 膠版紙
開本: 185*260 頁數(shù): 435 字?jǐn)?shù):  

內(nèi)容簡介

  《解析C程序設(shè)計(jì)》運(yùn)用解析法由淺入深全面介紹ANSIC,不僅涵蓋C語言的基本知識(shí),而且更加注重C程序應(yīng)用實(shí)例的講解。全書共9章,分為4個(gè)部分。第1-3章是C語言的入門部分,主要介紹C程序的基本組成、上機(jī)運(yùn)行過程、簡單程序設(shè)計(jì)、函數(shù)設(shè)計(jì);第4、5章是程序設(shè)計(jì)部分,主要介紹控制結(jié)構(gòu)程序設(shè)計(jì)和模塊化結(jié)構(gòu)程序設(shè)計(jì);第6、7章是程序設(shè)計(jì)提高部分,主要介紹有關(guān)數(shù)組、指針、結(jié)構(gòu)體等構(gòu)造類型及文件處理的程序設(shè)計(jì)問題;第8、9章是綜合程序設(shè)計(jì)部分,通過實(shí)例講述解決問題的全過程?!督馕鯟程序設(shè)計(jì)》體系新穎,層次清晰,內(nèi)容全面,邏輯性強(qiáng),例題豐富,特別注重可讀性和實(shí)用性,每章開頭有重點(diǎn)難點(diǎn)提示,結(jié)尾有本章小結(jié)。各章節(jié)以問題入手,分析并講述需要的知識(shí)點(diǎn),然后再現(xiàn)該問題,并通過思考題延伸知識(shí)或引入新的問題,環(huán)環(huán)相扣,層層推進(jìn),充分體現(xiàn)解析法的精髓,達(dá)到通俗易懂、由淺入深的效果,培養(yǎng)遷移知識(shí)的能力?!督馕鯟程序設(shè)計(jì)》既是高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)的理想教材,也是一本適合自學(xué)的教材,以及C程序開發(fā)人員的極佳參考書。

作者簡介

暫缺《解析C程序設(shè)計(jì)》作者簡介

圖書目錄

目錄
第1章概述
1.1認(rèn)識(shí)程序
1.1.1程序的直觀理解
1.1.2計(jì)算機(jī)程序
1.1.3計(jì)算機(jī)程序在硬件層次的意義
1.2C語言概述
1.2.1C語言的發(fā)展
1.2.2C語言的特點(diǎn)
1.2.3C語言的作用
1.3C程序及其運(yùn)行
本章小結(jié)
習(xí)題1
第2章簡單C程序設(shè)計(jì)
2.1 計(jì)算給定半徑的圓周長和面積
2.1.1問題的分析
2.1.2問題的實(shí)現(xiàn)
2.2計(jì)算輸入半徑的圓周長和面積
2.2.1問題的分析
2.2.2關(guān)鍵字與標(biāo)識(shí)符
2.2.3基本數(shù)據(jù)類型
2.2.4常量與變量
2.2.5基本表達(dá)式
2.2.6C語句
2.2.7格式化輸入輸出
2.2.8預(yù)處理命令
2.2.9問題的實(shí)現(xiàn)
2.3C程序概貌
2.3.1C程序的結(jié)構(gòu)特點(diǎn)
2.3.2書寫C程序時(shí)應(yīng)遵循的規(guī)則
2.4舉一反三
本章小結(jié)
習(xí)題2
第3章自定義函數(shù)設(shè)計(jì)
3.1最大值和最小值問題
3.1.1問題的分析
3.1.2條件運(yùn)算符
3.1.3函數(shù)的定義
3.1.4函數(shù)的調(diào)用
3.1.5函數(shù)的返回
3.1.6參數(shù)的傳遞
3.1.7函數(shù)的聲明
3.1.8問題的實(shí)現(xiàn)
3.1.9舉一反三
3.2交換兩個(gè)變量值的問題
3.2.1問題的分析
3.2.2變量的作用域
3.2.3問題的實(shí)現(xiàn)
3.2.4變量的存儲(chǔ)類型
3.2.5舉一反三
本章小結(jié)
習(xí)題3
第4章控制結(jié)構(gòu)程序設(shè)計(jì)
4.1算法的基礎(chǔ)知識(shí)
4.1.1算法的概念
4.1.2算法的描述
4.1.3算法設(shè)計(jì)舉例
4.2大小寫字母轉(zhuǎn)換問題
4.2.1問題的分析
4.2.2順序結(jié)構(gòu)程序的概念
4.2.3字符數(shù)據(jù)的輸入輸出
4.2.4問題的實(shí)現(xiàn)
4.2.5舉一反三
4.3閏年問題
4.3.1問題的分析
4.3.2選擇結(jié)構(gòu)程序的概念
4.3.3if語句
4.3.4問題的實(shí)現(xiàn)
4.3.5switch語句
4.3.6舉一反三
4.4統(tǒng)計(jì)多名學(xué)生成績問題
4.4.1問題的分析
4.4.2循環(huán)結(jié)構(gòu)程序的概念
4.4.3自增自減運(yùn)算符與逗號(hào)表達(dá)式
4.4.4while循環(huán)
4.4.5dowhile循環(huán)
4.4.6for循環(huán)
4.4.7嵌套循環(huán)
4.4.8問題的實(shí)現(xiàn)
4.4.9舉一反三
4.5應(yīng)用實(shí)例
本章小結(jié)
習(xí)題4
第5章模塊化程序設(shè)計(jì)
5.1怎樣解決一個(gè)復(fù)雜的問題
5.1.1問題的分析
5.1.2模塊化程序設(shè)計(jì)思想
5.1.3函數(shù)的嵌套調(diào)用
5.1.4問題的實(shí)現(xiàn)
5.1.5舉一反三
5.2Hanoi(漢諾)塔問題
5.2.1問題的分析
5.2.2函數(shù)的遞歸調(diào)用
5.2.3問題的實(shí)現(xiàn)
5.2.4舉一反三
5.3應(yīng)用實(shí)例
本章小結(jié)
習(xí)題5
第6章構(gòu)造類型程序設(shè)計(jì)
6.1學(xué)生成績排名問題
6.1.1問題的分析
6.1.2一維數(shù)組
6.1.3問題的實(shí)現(xiàn)
6.1.4舉一反三
6.2查找字符位置問題
6.2.1問題的分析
6.2.2字符串
6.2.3問題的實(shí)現(xiàn)
6.2.4舉一反三
6.3查找某字符開始的子串問題
6.3.1問題的分析
6.3.2字符串處理函數(shù)
6.3.3問題的實(shí)現(xiàn)
6.3.4舉一反三
6.4交換兩個(gè)變量值的問題(另解)
6.4.1問題的分析
6.4.2指針的概念
6.4.3指針作函數(shù)參數(shù)
6.4.4問題的實(shí)現(xiàn)
6.4.5舉一反三
6.5有序數(shù)組插入數(shù)的問題
6.5.1問題的分析
6.5.2指針的運(yùn)算
6.5.3指針與一維數(shù)組
6.5.4問題的實(shí)現(xiàn)
6.5.5舉一反三
6.6打印螺旋方陣問題
6.6.1問題的分析
6.6.2二維數(shù)組
6.6.3問題的實(shí)現(xiàn)
6.6.4舉一反三
6.7求一組字符串的最小串問題
6.7.1問題的分析
6.7.2二維字符數(shù)組
6.7.3問題的實(shí)現(xiàn)
6.7.4舉一反三
6.8查詢學(xué)生信息問題
6.8.1問題的分析
6.8.2結(jié)構(gòu)體變量
6.8.3使用typedef定義數(shù)據(jù)類型的別名
6.8.4結(jié)構(gòu)體數(shù)組
6.8.5問題的實(shí)現(xiàn)
6.8.6舉一反三
6.9如何讀取一個(gè)整型數(shù)據(jù)的高字節(jié)數(shù)據(jù)
6.9.1問題的分析
6.9.2共用體
6.9.3問題的實(shí)現(xiàn)
6.9.4舉一反三
6.10應(yīng)用實(shí)例
本章小結(jié)
習(xí)題6
第7章文件處理程序設(shè)計(jì)
7.1如何將一個(gè)文件復(fù)制到另一個(gè)文件
7.1.1問題的分析
7.1.2文件的概念
7.1.3文件的打開與關(guān)閉
7.1.4出錯(cuò)檢查
7.1.5文件的順序讀寫
7.1.6問題的實(shí)現(xiàn)
7.1.7舉一反三
7.2如何讀取某個(gè)客戶的銀行賬號(hào)信息
7.2.1問題的分析
7.2.2文件定位
7.2.3隨機(jī)文件的讀寫
7.2.4問題的實(shí)現(xiàn)
7.2.5舉一反三
7.3應(yīng)用實(shí)例
本章小結(jié)
習(xí)題7
第8章高級(jí)程序設(shè)計(jì)
8.1如何打印學(xué)生成績
8.1.1問題的分析
8.1.2指針數(shù)組
8.1.3指向指針的指針
8.1.4指向二維數(shù)組的指針
8.1.5問題的實(shí)現(xiàn)
8.1.6舉一反三
8.2查找字符位置問題
8.2.1問題的分析
8.2.2返回指針的函數(shù)
8.2.3問題的實(shí)現(xiàn)
8.2.4舉一反三
8.3多用途排序問題
8.3.1問題的分析
8.3.2指向函數(shù)的指針
8.3.3問題的實(shí)現(xiàn)
8.3.4舉一反三
8.4文件復(fù)制問題
8.4.1問題的分析
8.4.2帶參數(shù)的main函數(shù)
8.4.3問題的實(shí)現(xiàn)
8.4.4舉一反三
8.5如何打印結(jié)構(gòu)體信息
8.5.1問題的分析
8.5.2結(jié)構(gòu)體指針
8.5.3問題的實(shí)現(xiàn)
8.5.4舉一反三
8.6Josephus(約瑟夫環(huán))問題
8.6.1問題的分析
8.6.2動(dòng)態(tài)內(nèi)存分配
8.6.3鏈表結(jié)構(gòu)
8.6.4問題的實(shí)現(xiàn)
8.6.5舉一反三
8.7如何管理用戶程序
8.7.1問題的分析
8.7.2內(nèi)部函數(shù)
8.7.3外部函數(shù)
8.7.4復(fù)雜系統(tǒng)的多文件程序的運(yùn)行
8.7.5問題的實(shí)現(xiàn)
8.7.6舉一反三
8.8應(yīng)用實(shí)例
本章小結(jié)
習(xí)題8
第9章實(shí)用程序設(shè)計(jì)
9.1模擬龜兔賽跑程序
9.1.1問題的分析
9.1.2程序的實(shí)現(xiàn)
9.2數(shù)據(jù)安全實(shí)用程序
9.2.1問題的分析
9.2.2程序的實(shí)現(xiàn)
9.3電話簿的實(shí)用程序
9.3.1問題的分析
9.3.2程序的實(shí)現(xiàn)
9.4潛艇大戰(zhàn)游戲程序
9.4.1問題的分析
9.4.2程序的實(shí)現(xiàn)
9.5模擬計(jì)算機(jī)的程序
9.5.1問題的分析
9.5.2程序的實(shí)現(xiàn)
9.6C語言與匯編語言的接口
9.6.1問題的分析
9.6.2程序的實(shí)現(xiàn)
本章小結(jié)
附錄AASCII碼表
附錄BC語法摘要
B.1詞法規(guī)則
B.2數(shù)據(jù)類型
B.3運(yùn)算符
B.4表達(dá)式
B.5函數(shù)
B.6變量的作用域
B.7變量的存儲(chǔ)類型
B.8語句
B.9數(shù)據(jù)的輸入輸出
B.10預(yù)處理命令
附錄CC庫函數(shù)
附錄DTurbo C編程環(huán)境、程序調(diào)試及常見錯(cuò)誤
D.1Turbo C 2.0簡介
D.2Turbo C 環(huán)境下運(yùn)行C程序的步驟
D.3程序調(diào)試方法
D.4常見程序錯(cuò)誤
D.4.1錯(cuò)誤分類
D.4.2錯(cuò)誤列表
D.4.3常見錯(cuò)誤舉例
附錄ELinux下的C程序運(yùn)行
參考文獻(xiàn)

本目錄推薦

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