注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具程序設(shè)計及應(yīng)用

程序設(shè)計及應(yīng)用

程序設(shè)計及應(yīng)用

定 價:¥16.00

作 者: 劉振安 編著
出版社: 清華大學出版社
叢編項: 高等學校文科類專業(yè)大學計算機規(guī)劃教材
標 簽: 程序(設(shè)計)理論

購買這本書可以去


ISBN: 9787302130178 出版時間: 2006-08-01 包裝: 平裝
開本: 16開 頁數(shù): 158 字數(shù):  

內(nèi)容簡介

  本書分為基礎(chǔ)、提高和課程設(shè)計3個部分。基礎(chǔ)部分重在引入結(jié)構(gòu)化編程和計算機解題基礎(chǔ)知識,結(jié)合趣味性程序,解析學習難點。提高部分通過典型算法,簡要介紹基于過程編程的基本方法,為編寫實用程序打下基礎(chǔ)。課程設(shè)計部分給出了難易不同的設(shè)計實例,以便學生鞏固所學知識,擴大教師教學選擇的余地。.本書語言生動,敘述清楚,通俗易懂,實例豐富,不僅可作為高等學校文科類專業(yè)程序設(shè)計課程的教材,也可作為自學材料。...

作者簡介

暫缺《程序設(shè)計及應(yīng)用》作者簡介

圖書目錄

第1部分基礎(chǔ)部分
第1章走進編程的殿堂3
1.1似曾相識燕歸來3
1.2程序的編輯、編譯和運行的
基本概念4
1.2.1密切配合的三個主要
步驟4
1.2.2編寫控制臺程序4
1.3工欲善其事,必先利其器8
1.3.1菜單欄9
1.3.2工具欄9
1.4打好編程基本功10
1.4.1自然語言與計算機語言
之間的鴻溝10
1.4.2面向過程與結(jié)構(gòu)化程序
設(shè)計11
1.5C++更容易編制面向過程的
程序15
1.6本書的結(jié)構(gòu)及教學建議15
1.6.1基礎(chǔ)部分15
1.6.2提高部分16
1.6.3課程設(shè)計部分17
實驗1練習使用集成環(huán)境17
習題117
第2章C++語言的基礎(chǔ)知識18
2.1C++的基本數(shù)據(jù)類型18
2.1.1小荷才露尖尖角18
2.1.2標識符20
2.1.3變量21
2.1.4基本數(shù)據(jù)類型22
2.1.5常量23
2.1.6命名注意事項25
2.2C++的表達式26
2.2.1運算表達式和運算符26
2.2.2賦值運算符與賦值
表達式27
2.2.3逗號運算符與逗號
表達式28
2.3典型例題及錯誤分析28
2.3.1典型例題28
2.3.2初學者最容易出現(xiàn)的
語法錯誤29
2.3.3容易出現(xiàn)的其他錯誤30
2.4活捉臭蟲保平安31
2.4.1一個簡單的示例程序31
2.4.2編譯程序32
2.4.3排錯34
2.4.4基本調(diào)試命令簡介35
實驗2練習調(diào)試程序37
習題237
第3章結(jié)構(gòu)化編程基礎(chǔ)39
3.1程序語句39
3.2關(guān)系運算41
3.3邏輯運算42
3.4結(jié)構(gòu)化程序設(shè)計概述44
3.5控制選擇結(jié)構(gòu)44
3.5.1用if語句實現(xiàn)選擇結(jié)構(gòu)
設(shè)計44
3.5.2用switch語句實現(xiàn)選擇
結(jié)構(gòu)設(shè)計48
3.6循環(huán)控制結(jié)構(gòu)設(shè)計49
3.6.1while語句49
3.6.2do~while語句50
3.6.3for語句51
3.6.4break語句、continue
語句及goto語句52
3.7典型例題及錯誤分析55
3.7.1典型例題55
3.7.2錯誤分析55
實驗3求水仙花數(shù)58
習題358
第4章計算機解題基礎(chǔ)知識60
4.1枚舉法60
4.1.1重復運算60
4.1.2分支運算61
4.1.3邏輯思維的計算機表示62
4.1.4使用枚舉法解題的思路63
4.1.5參考程序64
4.2邏輯問題求解實例66
4.2.1賽車問題66
4.2.2新郎新娘問題68
4.3小結(jié)69
實驗4編程調(diào)試實驗70
習題470第2部分提高部分
第5章函數(shù)與數(shù)組73
5.1典型C++程序結(jié)構(gòu)73
5.1.1環(huán)環(huán)相扣的函數(shù)74
5.1.2函數(shù)類型和返回值74
5.1.3函數(shù)原型顯身手76
5.1.4函數(shù)調(diào)用形式77
5.1.5函數(shù)的形式參數(shù)和實在
參數(shù)79
5.1.6函數(shù)的返回區(qū)80
5.2變量的存儲類型80
5.3一維數(shù)組83
5.4幾個最常用的字符串函數(shù)85
5.5正確使用庫函數(shù)和數(shù)組87
實驗5函數(shù)編程實驗89
習題589
第6章解題實例91
6.1解題和算法描述91
6.1.1計算機解題91
6.1.2常用過程設(shè)計算法描述
方法94
6.2遞推算法95
6.2.1基礎(chǔ)知識95
6.2.2遞推實例96
6.3遞歸算法99
6.3.1遞歸與遞推的比較99
6.3.2圖解遞歸執(zhí)行過程
實例101
6.4查找算法101
6.4.1線性查找102
6.4.2二分查找102
6.5冒泡排序104
6.5.1圖解排序過程104
6.5.2算法分析104
6.5.3算法設(shè)計105
6.5.4參考程序105
實驗6編程實驗106
習題6106
第7章結(jié)構(gòu)和文件108
7.1結(jié)構(gòu)108
7.1.1結(jié)構(gòu)定義及其變量的
初始化108
7.1.2結(jié)構(gòu)數(shù)組109
7.2文件操作111
7.2.1寫文件111
7.2.2讀文件112
7.3綜合實例115
實驗7結(jié)構(gòu)和文件編程實驗116
習題7117第3部分課程設(shè)計部分
第8章課程設(shè)計實例121
8.1雞兔同籠121
8.2求解百雞問題123
8.3比賽評分程序125
8.3.1直接計算法125
8.3.2間接計算法126
8.4職工信息檔案128
8.4.1設(shè)計要求128
8.4.2算法分析129
8.4.3參考程序133
8.4.4測試程序140
8.5測試與調(diào)試知識簡介145
8.5.1軟件測試145
8.5.2程序的測試與調(diào)試147
附錄A按字母表順序排序的C和C++
保留字151
附錄BC語言關(guān)鍵字152
附錄CC語言的printf格式輸出函數(shù)153
附錄DC語言的scanf格式輸入函數(shù)156
參考文獻158

本目錄推薦

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