注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C語言程序設計

C語言程序設計

C語言程序設計

定 價:¥25.00

作 者: 顧治華 等編著
出版社: 機械工業(yè)出版社
叢編項: 普通高等教育"十一五"國家級規(guī)劃教材
標 簽: C

ISBN: 9787111207610 出版時間: 2007-02-01 包裝: 膠版紙
開本: 16開 頁數(shù): 265 字數(shù):  

內容簡介

  本書系統(tǒng)介紹C語言程序設計,首先介紹算法及算法設計、數(shù)據描述與算法操作內容,在此基礎之上,介紹C語言程序設計中的選擇結構程序設計、循環(huán)結構程序設計、數(shù)組與指針、函數(shù)與模塊化程序設計、結構體和共用體等內容。最后,本書還對C++語言進行了簡單的介紹。本書注重基礎概念及綜合應用訓練,包含大量例題與習題,可幫助讀者快速入門并掌握編程技巧。.本書可作為理工科專業(yè)本、??频慕滩?,并可作為程序設計初學者的入門讀物。本書是普通高等教育“十一五”國家級規(guī)劃教材。本書作者結合多年教學經驗,針對C語言程序設計的教學思路,在介紹C語言的同時,注重講解如何應用C語言來編寫程序,試圖幫助讀者克服畏難情緒,在輕松、愉快的氣氛中探索程序設計的奧秘。本書特點..· 面向初學者書中實例充滿趣味性和實用性,語言敘述通俗易懂,難點分散,概念清晰,層次分明?!?專門介紹程序設計方法為了幫助讀者迅速提高程序設計能力,本書專門介紹了常用的程序設計方法,如窮舉法、迭代法等?!?實踐性強本書實例眾多,注重各部分知識的綜合應用訓練?!?習題豐富本書配有實驗指導教材,幫助讀者梳理所學知識,掌握應會和必會內容?!そ梯o資源豐富本書為授課教師提供教學課件,可減輕教師負擔,提高教學經驗。需要者可登錄華章網站下載。 ...

作者簡介

暫缺《C語言程序設計》作者簡介

圖書目錄

第1章C語言程序設計概述1
1.1程序與程序設計1
1.2C語言簡介2
1.2.1C語言的發(fā)展歷程2
1.2.2C語言的優(yōu)點和規(guī)則3
1.3簡單的C語言程序4
1.4C語言程序的上機步驟4
1.5C語言的基本詞法6
1.6C語言程序的基本結構7
本章小結8
習題9
第2章算法及算法設計簡介11
2.1算法的概念11
2.2C語言基本語句類型及算法的表示方式12
2.2.1C語言基本語句類型12
2.2.2算法的表示方法12
2.3簡單的算法實例14
2.4結構化程序設計方法簡介17
本章小結18
習題19
第3章數(shù)據描述與基本操作20
3.1基本數(shù)據類型20
3.1.1整型20
3.1.2實型23
3.1.3字符型24
3.2常用的運算符和表達式27
3.2.1賦值運算符27
3.2.2算術運算符29
3.2.3位運算符31
3.2.4條件運算符和逗號運算符34
3.2.5長度測試運算符35
3.2.6數(shù)值型數(shù)據的混合運算35
3.3表達式及賦值語句36
3.4基本輸入輸出操作的實現(xiàn)36
3.4.1基本輸入輸出的概念36
3.4.2字符.字符串數(shù)據的輸入輸出37
3.4.3格式化輸入輸出函數(shù)38
3.5順序結構程序設計實例44
本章小結46
習題46
第4章選擇結構程序設計52
4.1關系運算符與關系表達式52
4.1.1關系運算符及其優(yōu)先次序52
4.1.2關系表達式53
4.2邏輯運算符和邏輯表達式53
4.2.1邏輯運算符及其優(yōu)先次序53
4.2.2邏輯表達式54
4.3if語句54
4.3.1if語句的三種形式55
4.3.2if語句的嵌套57
4.4switch語句59
4.5選擇結構程序設計實例61
本章小結64
習題64
第5章循環(huán)結構程序設計69
5.1循環(huán)結構的應用場合69
5.2while語句69
5.3do~while語句70
5.4for語句72
5.5多重循環(huán)74
5.6幾種循環(huán)語句的比較75
5.7轉移控制語句75
5.7.1break語句75
5.7.2continue語句76
5.7.3goto語句77
5.8單循環(huán)及多重循環(huán)結構的實例77
本章小結79
習題79
第6章數(shù)組與指針85
6.1數(shù)組85
6.1.1數(shù)組的概念85
6.1.2數(shù)組的定義.初始化和引用86
6.1.3字符數(shù)組91
6.2指針的概念97
6.2.1地址與指針的概念97
6.2.2指針的定義與引用98
6.3指針與數(shù)組101
6.3.1指向一維數(shù)組的指針101
6.3.2指向多維數(shù)組的指針104
6.4字符串的指針107
6.5指針數(shù)組和數(shù)組指針109
6.5.1指針數(shù)組109
6.5.2數(shù)組指針111
6.6指向指針的指針111
本章小結112
習題112
第7章函數(shù)與模塊化程序設計121
7.1模塊化程序設計與C程序結構121
7.1.1模塊化程序設計方法的指導思想121
7.1.2模塊分解的原則121
7.1.3C程序的一般結構122
7.2函數(shù)定義與函數(shù)聲明123
7.2.1函數(shù)定義123
7.2.2函數(shù)聲明124
7.3參數(shù)的返回與參數(shù)傳遞125
7.3.1函數(shù)的返回125
7.3.2形參與實參126
7.4函數(shù)的調用127
7.4.1函數(shù)調用的一般形式127
7.4.2函數(shù)的傳值調用128
7.4.3地址傳送方式傳遞數(shù)據129
7.4.4庫函數(shù)的調用130
7.5函數(shù)的嵌套與遞歸調用131
7.5.1函數(shù)的嵌套調用131
7.5.2函數(shù)的遞歸調用132
7.6變量的存儲類型..133
7.6.1動態(tài)存儲和靜態(tài)存儲133
7.6.2變量的作用域133
7.6.3動態(tài)變量136
7.6.4寄存器變量136
7.6.5局部靜態(tài)變量137
7.6.6外部變量138
7.7數(shù)組與函數(shù)參數(shù)138
7.7.1數(shù)組元素作為函數(shù)實參138
7.7.2數(shù)組名作為函數(shù)實參139
7.8指針與函數(shù)143
7.8.1指向函數(shù)的指針143
7.8.2返回指針的函數(shù)145
本章小結146
習題146
第8章結構體和共用體155
8.1結構體類型概述155
8.2結構體變量的定義和引用156
8.2.1結構體變量的定義156
8.2.2結構體變量的初始化157
8.2.3結構體變量的引用157
8.3結構體數(shù)組159
8.3.1結構體數(shù)組的定義159
8.3.2結構體數(shù)組的初始化160
8.3.3結構體數(shù)組的引用160
8.4結構和指針160
8.4.1指向結構體變量的指針161
8.4.2指向結構體數(shù)組的指針162
8.4.3指向結構體的指針作函數(shù)參數(shù)162
8.5動態(tài)存儲分配164
8.5.1鏈表概述164
8.5.2動態(tài)存儲分配的函數(shù)164
8.5.3建立鏈表165
8.5.4鏈表的插入操作167
8.5.5鏈表的刪除操作168
8.6共用體類型169
8.6.1共用體類型的定義169
8.6.2共用體類型變量的特點169
8.6.3共用體類型變量的引用方式170
8.7枚舉類型171
8.8用typedef定義類型172
8.8.1位域172
8.8.2typedef語句的使用173
本章小結174
習題174
第9章編譯預處理178
9.1宏定義178
9.1.1簡單宏定義178
9.1.2帶參數(shù)的宏定義179
9.2文件包含182
9.3條件編譯183
9.4行控制183
9.5帶參數(shù)的主函數(shù)184
本章小結184
習題184
第10章文件187
10.1C文件系統(tǒng)的分類187
10.2文件的打開與關閉188
10.2.1文件類型指針188
10.2.2打開文件188
10.2.3關閉文件190
10.3文件的讀寫190
10.3.1字符輸入/輸出函數(shù)190
10.3.2格式輸入/輸出函數(shù)191
10.3.3字符串輸入/輸出函數(shù)192
10.3.4“記錄”方式的輸入和輸出193
10.4文件處理的其他常用函數(shù)194
10.4.1文件的定位194
10.4.2出錯檢測196
本章小結196
習題196
第11章常用程序設計方法198
11.1排序及應用198
11.1.1排序算法的種類198
11.1.2冒泡排序法199
11.1.3選擇排序法200
11.1.4插入排序法200
11.1.5希爾排序法201
11.2查找202
11.2.1順序查找202
11.2.2折半查找202
11.3迭代法203
11.4遞推法205
11.5窮舉搜索法206
11.6遞歸法210
11.7回溯法216
11.8貪婪法223
11.9分治法228
本章小結229
習題230
第12章C語言圖形介紹231
12.1鍵盤控制231
12.2鼠標控制231
12.3光標控制232
12.4TurboC的圖形功能233
12.5圖形方式下的文本輸出函數(shù)236
12.6常用統(tǒng)計圖形的繪制239
12.7綜合應用實例243
本章小結244
第13章C++介紹245
13.1C++的特點245
13.1.1C轉入C++時不需改變的內容245
13.1.2C轉入C++時一些與類無關的新特性246
13.2C++的核心新特性—類248
13.2.1類和對象248
13.2.2類成員的訪問249
13.2.3構造函數(shù)和析構函數(shù)250
本章小結252
附錄253
參考文獻...266

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.leeflamesbasketballcamps.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號