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

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

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

定 價(jià):¥49.00

作 者: 譚浩強(qiáng),譚亦峰,金瑩 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高職高專計(jì)算機(jī)基礎(chǔ)教育精品教材
標(biāo) 簽: 暫缺

購買這本書可以去


ISBN: 9787302556169 出版時(shí)間: 2020-07-01 包裝: 平裝
開本: 16開 頁數(shù): 256 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書共分為9章:第一章主要介紹簡(jiǎn)單的C語言程序及程序編輯環(huán)境的應(yīng)用;第二章主要講解C語言的數(shù)據(jù)類型和表達(dá)式;第三章主要講解簡(jiǎn)單程序的設(shè)計(jì)方法;第四章主要講解結(jié)構(gòu)化程序設(shè)計(jì);第五章主要講解數(shù)組;第六章主要講解函數(shù);第七章主要講解地址和指針;第八章主要介紹結(jié)構(gòu)體;第九章主要介紹C語言中的文件。

作者簡(jiǎn)介

  譚浩強(qiáng),男,教授,現(xiàn)擔(dān)任全國(guó)高等院校計(jì)算機(jī)基礎(chǔ)教育研究會(huì)會(huì)長(zhǎng)、教育部全國(guó)計(jì)算機(jī)應(yīng)用技術(shù)證書(NIT)考試委員會(huì)主任委員,知名計(jì)算機(jī)教育專家。

圖書目錄

目錄
第1章程序設(shè)計(jì)和C語言1
1.1計(jì)算機(jī)程序和計(jì)算機(jī)語言1
1.2C語言的發(fā)展過程2
1.3從最簡(jiǎn)單的C語言程序開始3
1.4C語言程序的結(jié)構(gòu)7
1.5運(yùn)行C語言程序的步驟與方法8
1.6算法是程序的靈魂10
1.6.1什么是算法10
1.6.2算法+數(shù)據(jù)結(jié)構(gòu)=程序11
1.6.3怎樣表示一個(gè)算法12
1.7結(jié)構(gòu)化程序設(shè)計(jì)方法18
本章小結(jié)20
習(xí)題21
第2章C語言程序設(shè)計(jì)初步22
2.1順序程序設(shè)計(jì)舉例22
2.2數(shù)據(jù)的類型和表現(xiàn)形式26
2.2.1C語言的數(shù)據(jù)類型26
2.2.2數(shù)據(jù)表現(xiàn)形式——常量和變量27
2.3在計(jì)算機(jī)中存儲(chǔ)數(shù)據(jù)28
2.3.1數(shù)據(jù)在計(jì)算機(jī)中以二進(jìn)制形式存儲(chǔ)28
2.3.2位、字節(jié)和地址29
2.4整型數(shù)據(jù)的屬性與運(yùn)算30
2.4.1整型數(shù)據(jù)的分類30
2.4.2整型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)方式31
2.4.3整型數(shù)據(jù)運(yùn)算程序舉例32
2.5實(shí)型數(shù)據(jù)的屬性與運(yùn)算33
2.5.1實(shí)型數(shù)據(jù)的分類33
2.5.2實(shí)型常量的表示形式342.5.3實(shí)型數(shù)據(jù)的存儲(chǔ)形式34
2.6字符型數(shù)據(jù)的屬性與運(yùn)算35
2.6.1字符數(shù)據(jù)運(yùn)算的簡(jiǎn)單例子35
2.6.2字符常量和字符變量35
2.6.3字符型數(shù)據(jù)的存儲(chǔ)方式36
2.6.4字符數(shù)據(jù)與整型數(shù)據(jù)在一定條件下可以通用37
2.6.5字符串常量39
2.7運(yùn)算符與表達(dá)式40
2.7.1算術(shù)運(yùn)算符40
2.7.2算術(shù)表達(dá)式41
2.8C語言的語句綜述43
2.9賦值表達(dá)式和賦值語句44
2.9.1賦值表達(dá)式44
2.9.2賦值語句46
2.10數(shù)據(jù)的輸入/輸出47
2.10.1數(shù)據(jù)輸入/輸出的概念47
2.10.2字符數(shù)據(jù)的輸入/輸出48
2.10.3格式的輸入/輸出52
本章小結(jié)59
習(xí)題61
第3章選擇結(jié)構(gòu)程序設(shè)計(jì)63
3.1簡(jiǎn)單的選擇結(jié)構(gòu)程序63
3.2選擇結(jié)構(gòu)中的關(guān)系運(yùn)算65
3.2.1關(guān)系運(yùn)算符及其優(yōu)先次序65
3.2.2關(guān)系表達(dá)式65
3.3選擇結(jié)構(gòu)中的邏輯運(yùn)算66
3.3.1邏輯運(yùn)算符及其優(yōu)先次序67
3.3.2邏輯表達(dá)式68
3.4用if語句實(shí)現(xiàn)選擇結(jié)構(gòu)69
3.4.1if語句的三種形式69
3.4.2if語句的嵌套71
3.5利用switch語句實(shí)現(xiàn)多分支選擇結(jié)構(gòu)72
3.7選擇結(jié)構(gòu)程序綜合舉例75
本章小結(jié)80
習(xí)題80
第4章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)82
4.1程序中需要用循環(huán)結(jié)構(gòu)82
4.2用while語句和do...while語句實(shí)現(xiàn)循環(huán)82
4.2.1用while語句實(shí)現(xiàn)循環(huán)82
4.2.2用do...while語句實(shí)現(xiàn)循環(huán)84
4.3用for 語句實(shí)現(xiàn)循環(huán)87
4.3.1for語句的一般形式和執(zhí)行過程87
4.3.2for循環(huán)程序舉例88
4.4循環(huán)的嵌套91
4.5提前結(jié)束循環(huán)92
4.5.1用break語句提前退出循環(huán)92
4.5.2用continue語句提前結(jié)束本次循環(huán)93
4.6幾種循環(huán)的比較95
4.7循環(huán)程序綜合舉例96
本章小結(jié)101
習(xí)題101
第5章利用數(shù)組處理批量數(shù)據(jù)103
5.1為什么要用數(shù)組103
5.2怎樣定義和引用一維數(shù)組103
5.2.1怎樣定義一維數(shù)組104
5.2.2怎樣引用一維數(shù)組的元素104
5.2.3一維數(shù)組的初始化105
5.2.4一維數(shù)組程序舉例106
5.3怎樣定義和引用二維數(shù)組109
5.3.1怎樣定義二維數(shù)組109
5.3.2怎樣引用二維數(shù)組的元素110
5.3.3二維數(shù)組的初始化111
5.3.4二維數(shù)組程序舉例112
5.4字符數(shù)組115
5.4.1怎樣定義字符數(shù)組及對(duì)其初始化115
5.4.2怎樣引用字符數(shù)組116
5.4.3字符串和字符串結(jié)束標(biāo)志117
5.4.4怎樣進(jìn)行字符數(shù)組的輸入/輸出119
5.4.5字符串處理函數(shù)121
5.4.6字符數(shù)組應(yīng)用舉例122
本章小結(jié)125
習(xí)題126
第6章用函數(shù)實(shí)現(xiàn)模塊化程序設(shè)計(jì)128
6.1函數(shù)是什么128
6.2函數(shù)的定義和調(diào)用130
6.2.1為什么要定義函數(shù)130
6.2.2怎樣定義函數(shù)131
6.2.3怎樣調(diào)用函數(shù)132
6.2.4對(duì)被調(diào)用函數(shù)的聲明和函數(shù)原型135
6.3函數(shù)的嵌套調(diào)用137
6.4函數(shù)的遞歸調(diào)用139
6.5數(shù)組作為函數(shù)參數(shù)145
6.5.1用數(shù)組元素作函數(shù)實(shí)參145
6.5.2用數(shù)組名作函數(shù)參數(shù)147
6.6變量的作用域——局部變量和全局變量153
6.6.1什么是局部變量153
6.6.2什么是全局變量153
本章小結(jié)156
習(xí)題157
第7章善于使用指針158
7.1什么是指針158
7.2指針變量160
7.2.1使用指針變量訪問變量160
7.2.2怎樣定義指針變量161
7.2.3怎樣引用指針變量162
7.2.4指針變量作為函數(shù)參數(shù)164
7.3通過指針引用數(shù)組170
7.3.1數(shù)組元素的指針170
7.3.2通過指針引用數(shù)組元素170
7.3.3指針的運(yùn)算172
7.3.4用數(shù)組名作函數(shù)參數(shù)174
7.4通過指針引用字符串180
7.4.1字符串的表示形式180
7.4.2用字符指針作函數(shù)參數(shù)184
7.4.3字符指針變量和字符數(shù)組的區(qū)別186
本章小結(jié)188
習(xí)題190
第8章根據(jù)需要?jiǎng)?chuàng)建數(shù)據(jù)類型192
8.1定義和引用結(jié)構(gòu)體變量192
8.1.1怎樣創(chuàng)建結(jié)構(gòu)體類型192
8.1.2怎樣定義結(jié)構(gòu)體類型變量194
8.1.3怎樣引用結(jié)構(gòu)體變量195
8.2使用結(jié)構(gòu)體數(shù)組198
8.2.1定義結(jié)構(gòu)體數(shù)組198
8.2.2結(jié)構(gòu)體數(shù)組應(yīng)用舉例200
8.3結(jié)構(gòu)體指針201
8.3.1指向結(jié)構(gòu)體變量的指針201
8.3.2指向結(jié)構(gòu)體數(shù)組的指針203
本章小結(jié)205
習(xí)題206
第9章利用文件保存數(shù)據(jù) 207
9.1C語言文件的有關(guān)概念207
9.1.1什么是文件207
9.1.2文件名208
9.1.3文件的分類208
9.1.4文件緩沖區(qū)209
9.1.5文件類型指針209
9.2文件的打開與關(guān)閉210
9.2.1用fopen()函數(shù)打開文件210
9.2.2用fclose()函數(shù)關(guān)閉文件212
9.3文件的順序讀/寫212
9.3.1向文件讀/寫字符212
9.3.2向文件讀/寫一個(gè)字符串216
9.3.3文件的格式化讀/寫219
9.3.4用二進(jìn)制方式讀/寫文件220
本章小結(jié)224
習(xí)題225
附錄A常用字符與ASCII代碼對(duì)照表227
附錄BC語言中的關(guān)鍵字229
附錄C運(yùn)算符和結(jié)合性230
附錄DC語言常用語法提要232
附錄EC語言庫函數(shù)236
參考文獻(xiàn)242

本目錄推薦

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