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

C語言程序設(shè)計(jì)

C語言程序設(shè)計(jì)

定 價(jià):¥29.80

作 者: 夏瑋,潘鈞 主編
出版社: 中國人民大學(xué)出版社
叢編項(xiàng): 21世紀(jì)大學(xué)計(jì)算機(jī)系列教材
標(biāo) 簽: VC++

ISBN: 9787300110301 出版時(shí)間: 2009-10-01 包裝: 平裝
開本: 16開 頁數(shù): 309 字?jǐn)?shù):  

內(nèi)容簡介

  C語言使用靈活、可移植性好,是絕大部分程序設(shè)計(jì)人員和計(jì)算機(jī)愛好者學(xué)習(xí)程序設(shè)計(jì)的首選語言。《C語言程序設(shè)計(jì)》共分為11章,內(nèi)容包括:C語言概述,數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,順序結(jié)構(gòu)程序設(shè)計(jì),選擇結(jié)構(gòu)程序設(shè)計(jì),循環(huán)結(jié)構(gòu)程序設(shè)計(jì),數(shù)組,函數(shù),指針,結(jié)構(gòu)體與共用體,文件等內(nèi)容,最后一章是實(shí)驗(yàn),有助于提高讀者在實(shí)際應(yīng)用中的編程能力。全書闡述清晰、層次分明、通俗易懂,完整描述了C語言及其語法特性。《C語言程序設(shè)計(jì)》的一個(gè)鮮明特色是結(jié)合大量示例闡明了C語言結(jié)構(gòu)的正確使用和語法,可操作性強(qiáng),便于讀者掌握并應(yīng)用到實(shí)際工作中去。《C語言程序設(shè)計(jì)》適合作為各類高等學(xué)校、計(jì)算機(jī)培訓(xùn)學(xué)校等相關(guān)專業(yè)的教材,也可以作為程序設(shè)計(jì)愛好者的參考用書。

作者簡介

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

圖書目錄

第1章 C語言概述.1 1.1 C語言的發(fā)展簡史1 1.1.1 程序設(shè)計(jì)語言2 1.1.2 C語言的發(fā)展4 1.2 C語言的特點(diǎn)5 1.3 C語言程序的構(gòu)成和書寫規(guī)則6 1.3.1 一個(gè)C語言示范程序7 1.3.2 C語言程序的構(gòu)成7 1.3.3 C語言程序的書寫規(guī)則9 1.4 利用TurboC系統(tǒng)運(yùn)行C程序10 1.4.1 C語言應(yīng)用程序的處理流程10 1.4.2 TurboC系統(tǒng)簡介11 1.4.3 運(yùn)行C程序的步驟19 1.5 算法25 1.5.1 算法的概念25 1.5.2 算法的特性25 1.5.3 算法的描述26 1.5.4 結(jié)構(gòu)化程序設(shè)計(jì)方法26 1.6 練習(xí)題27 第2章 數(shù)據(jù)類型.運(yùn)算符與表達(dá)式29 2.1 C語言的數(shù)據(jù)類型29 2.2 常量與變量31 2.2.1 常量31 2.2.2 變量32 2.3 整型數(shù)據(jù)34 2.3.1 整型常量的表示方法34 2.3.2 整型變量34 2.4 實(shí)型數(shù)據(jù)38 2.4.1 實(shí)型常量的表示方法38 2.4.2 實(shí)型變量39 2.4.3 實(shí)型常量的類型41 2.5 字符型數(shù)據(jù)42 2.5.1 字符常量42 2.5.2 字符變量44 2.5.3 字符數(shù)據(jù)在內(nèi)存中的存儲形式及其使用44 2.5.4 字符串常量46 2.6 變量賦初值46 2.7 運(yùn)算符與表達(dá)式47 2.7.1 C運(yùn)算符簡介47 2.7.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式48 2.7.3 賦值運(yùn)算符和賦值表達(dá)式50 2.7.4 逗號運(yùn)算符和逗號表達(dá)式54 2.7.5 關(guān)系運(yùn)算符與關(guān)系表達(dá)式55 2.7.6 邏輯運(yùn)算符與邏輯表達(dá)式55 2.7.7 位運(yùn)算符56 2.7.8 自增.自減運(yùn)算符57 2.7.9 條件運(yùn)算符和條件表達(dá)式59 2.8 不同類型數(shù)據(jù)之間的轉(zhuǎn)換60 2.9 練習(xí)題63 第3章 順序結(jié)構(gòu)程序設(shè)計(jì)65 3.1 C語言的語句65 3.2 字符型數(shù)據(jù)的輸入/輸出函數(shù)67 3.2.1 putchar函數(shù)67 3.2.2 getchar函數(shù)68 3.2.3 puts函數(shù)和gets函數(shù)69 3.3 格式輸入/輸出函數(shù)71 3.3.1 printf函數(shù)71 3.3.2 scanf函數(shù)75 3.4 順序結(jié)構(gòu)程序設(shè)計(jì)綜合應(yīng)用77 3.4.1 順序結(jié)構(gòu)程序設(shè)計(jì)77 3.4.2 應(yīng)用舉例78 3.5 編譯預(yù)處理81 3.5.1 宏定義81 3.5.2 文件包含83 3.5.3 條件編譯85 3.6 練習(xí)題87 第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)90 4.1 選擇結(jié)構(gòu)程序設(shè)計(jì)90 4.2 if語句91 4.2.1 單分支if語句91 4.2.2 雙分支if語句95 4.2.3 多分支if語句97 4.2.4 if語句嵌套100 4.3 switch語句103 4.4 選擇結(jié)構(gòu)程序設(shè)計(jì)綜合應(yīng)用106 4.5 練習(xí)題109 第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)112 5.1 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)112 5.2 goto語句113 5.3 while語句和do-while語句114 5.3.1 while語句115 5.3.2 do-while語句118 5.4 for循環(huán)121 5.5 循環(huán)的嵌套126 5.6 break語句和continue語句132 5.6.1 break語句133 5.6.2 continue語句135 5.7 幾種循環(huán)的比較137 5.8 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)綜合應(yīng)用139 5.9 練習(xí)題142 第6章 數(shù)組145 6.1 數(shù)組概述145 6.2 一維數(shù)組146 6.2.1 一維數(shù)組的定義146 6.2.2 一維數(shù)組元素的引用147 6.2.3 一維數(shù)組的初始化148 6.2.4 一維數(shù)組的使用149 6.3 二維數(shù)組152 6.3.1 二維數(shù)組的定義152 6.3.2 二維數(shù)組的引用152 6.3.3 二維數(shù)組的初始化153 6.3.4 二維數(shù)組的使用154 6.4 字符數(shù)組157 6.4.1 字符數(shù)組的定義.初始化和引用..1 58 6.4.2 字符串處理函數(shù)161 6.4.3 字符串的使用167 6.5 練習(xí)題171 第7章 函數(shù)174 7.1 函數(shù)的定義和調(diào)用174 7.1.1 函數(shù)的定義175 7.1.2 函數(shù)的調(diào)用177 7.2 函數(shù)的參數(shù)與返回值179 7.2.1 形式參數(shù)和實(shí)際參數(shù)180 7.2.2 函數(shù)的返回值181 7.2.3 數(shù)組作為函數(shù)的參數(shù)183 7.3 函數(shù)的嵌套調(diào)用與遞歸調(diào)用185 7.3.1 函數(shù)的嵌套調(diào)用185 7.3.2 函數(shù)的遞歸調(diào)用190 7.4 局部變量與全局變量196 7.4.1 局部變量196 7.4.2 全局變量197 7.4.3 變量的存儲方式199 7.5 內(nèi)部函數(shù)與外部函數(shù)202 7.5.1 內(nèi)部函數(shù)202 7.5.2 外部函數(shù)202 7.6 練習(xí)題203 第8章 指針206 8.1 指針的概念206 8.2 指針變量的定義與運(yùn)算207 8.2.1 指針變量的定義208 8.2.2 指針變量的運(yùn)算210 8.3 指針變量作函數(shù)參數(shù)215 8.4 數(shù)組與指針217 8.4.1 指向一維數(shù)組的指針218 8.4.2 指向二維數(shù)組的指針221 8.4.3 數(shù)組名作函數(shù)參數(shù)226 8.5 字符串與指針227 8.5.1 指向二維字符數(shù)組的指針228 8.5.2 字符串指針作函數(shù)參數(shù)229 8.6 返回指針值的函數(shù)231 8.7 指向函數(shù)的指針233 8.8 指針數(shù)組和指向指針的指針235 8.8.1 指針數(shù)組235 8.8.2 指向指針的指針237 8.9 練習(xí)題239 第9章 結(jié)構(gòu)體與共用體241 9.1 結(jié)構(gòu)體242 9.1.1 結(jié)構(gòu)體類型概述242 9.1.2 結(jié)構(gòu)體變量的定義.引用和初始化243 9.1.3 用結(jié)構(gòu)體變量作為函數(shù)的參數(shù)244 9.2 結(jié)構(gòu)體數(shù)組246 9.2.1 定義結(jié)構(gòu)體數(shù)組246 9.2.2 結(jié)構(gòu)體數(shù)組的初始化246 9.3 結(jié)構(gòu)體指針248 9.3.1 指向結(jié)構(gòu)體變量的指針248 9.3.2 用指向結(jié)構(gòu)體變量的指針作為函數(shù)的參數(shù)249 9.4 用指針處理鏈表250 9.4.1 簡單鏈表的建立251 9.4.2 處理動態(tài)鏈表所需的函數(shù)252 9.4.3 建立動態(tài)鏈表253 9.4.4 輸出鏈表255 9.4.5 鏈表的插入操作256 9.4.6 鏈表的刪除操作257 9.4.7 鏈表的綜合操作258 9.5 共用體259 9.5.1 共用體概述259 9.5.2 共用體類型的定義260 9.5.3 共用體類型變量的定義260 9.5.4 共用體變量的引用261 9.6 枚舉類型264 9.6.1 枚舉類型的定義264 9.6.2 枚舉變量的定義265 9.7 用typedef定義類型267 9.7.1 定義基本類型的別名267 9.7.2 定義自定義的數(shù)據(jù)類型的別名267 9.8 練習(xí)題269 第10章 文件272 10.1 C語言文件概述272 10.1.1 文件的分類273 10.1.2 文件指針273 10.2 文件的打開與關(guān)閉274 10.2.1 文件的打開274 10.2.2 文件的關(guān)閉276 10.3 文件的讀/寫276 10.3.1 字符輸入/輸出函數(shù)276 10.3.2 字符串輸入/輸出函數(shù)279 10.3.3 數(shù)據(jù)輸入/輸出函數(shù)282 10.3.4 格式化輸入/輸出函數(shù)284 10.4 文件的定位286 10.5 文件的隨機(jī)讀/寫287 10.6 練習(xí)題289 第11章 實(shí)驗(yàn)291 實(shí)驗(yàn)1 C語言概述291 實(shí)驗(yàn)2 數(shù)據(jù)類型.運(yùn)算符與表達(dá)式293 實(shí)驗(yàn)3 順序結(jié)構(gòu)程序設(shè)計(jì)295 實(shí)驗(yàn)4 選擇結(jié)構(gòu)程序設(shè)計(jì)296 實(shí)驗(yàn)5 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)298 實(shí)驗(yàn)6 數(shù)組299 實(shí)驗(yàn)7 函數(shù)301 實(shí)驗(yàn)8 指針302 實(shí)驗(yàn)9 結(jié)構(gòu)體與共用體303 實(shí)驗(yàn)10 文件304 部分習(xí)題參考答案306

本目錄推薦

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