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

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

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

定 價(jià):¥26.00

作 者: 蘇瑞,張春芳,王立武 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育教材精選
標(biāo) 簽: VC++

ISBN: 9787302190783 出版時(shí)間: 2009-03-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 288 字?jǐn)?shù):  

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

  《C語(yǔ)言程序設(shè)計(jì)》是C語(yǔ)言程序設(shè)計(jì)課程的入門教材,以培養(yǎng)學(xué)生程序設(shè)計(jì)基本能力為目標(biāo)?!禖語(yǔ)言程序設(shè)計(jì)》以Visual C++6.0集成開發(fā)環(huán)境為基礎(chǔ),詳細(xì)地介紹了C語(yǔ)言程序設(shè)計(jì)的基本語(yǔ)法規(guī)則,既有對(duì)概念的闡述,又重點(diǎn)講解了程序設(shè)計(jì)的思想和方法。《C語(yǔ)言程序設(shè)計(jì)》主要包括程序設(shè)計(jì)基礎(chǔ),C語(yǔ)言的基本概念、順序、分支和循環(huán)結(jié)構(gòu)程序設(shè)計(jì),函數(shù)和編譯預(yù)處理,數(shù)組和指針,結(jié)構(gòu)體、共用體,文件等內(nèi)容。每章都配有同步習(xí)題,使學(xué)生通過(guò)完成習(xí)題來(lái)鞏固所學(xué)過(guò)的知識(shí)?!禖語(yǔ)言程序設(shè)計(jì)》針對(duì)高等院校學(xué)生的特點(diǎn)和認(rèn)識(shí)規(guī)律,旨在幫助學(xué)生掌握C語(yǔ)言程序設(shè)計(jì)的基本方法。在寫法上根據(jù)初學(xué)者的特點(diǎn),由淺入深,循序漸進(jìn),案例豐富,對(duì)概念和規(guī)則的說(shuō)明簡(jiǎn)單明了,給出了許多完整的帶有注釋和運(yùn)行結(jié)果的程序例子,所舉例子均不涉及復(fù)雜的物理和數(shù)學(xué)背景,主要說(shuō)明C語(yǔ)言的語(yǔ)法規(guī)則和使用特性。《C語(yǔ)言程序設(shè)計(jì)》可作為大學(xué)本、專科院校C語(yǔ)言課程的教材,以及計(jì)算機(jī)培訓(xùn)和等級(jí)考試培訓(xùn)教材。

作者簡(jiǎn)介

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

圖書目錄

第1章 C語(yǔ)言概述及C程序的實(shí)現(xiàn)1
1.1 計(jì)算機(jī)及計(jì)算機(jī)編程語(yǔ)言1
1.1.1 機(jī)器語(yǔ)言1
1.1.2 匯編語(yǔ)言2
1.1.3 高級(jí)語(yǔ)言2
1.1.4 高級(jí)語(yǔ)言及軟件的發(fā)展3
1.2 C語(yǔ)言概述4
1.2.1 C語(yǔ)言的特點(diǎn)4
1.2.2 C語(yǔ)言標(biāo)識(shí)符與關(guān)鍵字4
1.2.3 C程序的結(jié)構(gòu)6
1.3 C程序舉例8
1.4 運(yùn)行C程序的過(guò)程9
1.5 C語(yǔ)言程序上機(jī)運(yùn)行環(huán)境10
1.5.1 Microsoft Visual C++6.0軟件10
1.5.2 Turbo C 2.0系統(tǒng)的使用13
1.5.3 Dev-C++軟件14
1.6 習(xí)題16
第2章 數(shù)據(jù)類型、運(yùn)算符與表達(dá)式17
2.1 C語(yǔ)言的數(shù)據(jù)類型17
2.2 常量與變量18
2.2.1 常量和符號(hào)常量18
2.2.2 變量19
2.3 整型數(shù)據(jù)20
2.3.1 整型常量21
2.3.2 整型變量21
2.4 實(shí)型數(shù)據(jù)21
2.4.1 實(shí)型常量(實(shí)數(shù))21
2.4.2 實(shí)型變量22
2.5 字符型數(shù)據(jù)22
2.5.1 字符型常量23
2.5.2 字符型變量24
2.5.3 字符串常量24
2.6 基本輸入輸出函數(shù)25
2.6.1 格式輸出函數(shù)printf25
2.6.2 格式輸入函數(shù)scanf29
2.6.3 字符輸出函數(shù)putchar32
2.6.4 字符輸入函數(shù)getchar33
2.7 運(yùn)算符和表達(dá)式34
2.7.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式35
2.7.2 賦值運(yùn)算符和賦值表達(dá)式38
2.7.3 不同類型數(shù)據(jù)間的混合運(yùn)算40
2.7.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式42
2.7.5 邏輯運(yùn)算符和邏輯表達(dá)式43
2.7.6 條件運(yùn)算符和條件表達(dá)式44
2.7.7 逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式45
2.7.8 求字節(jié)數(shù)運(yùn)算符45
2.7.9 位運(yùn)算符和位運(yùn)算46
2.8 習(xí)題47
C語(yǔ)言程序設(shè)計(jì)目錄
第3章 簡(jiǎn)單程序設(shè)計(jì)49
3.1 程序設(shè)計(jì)初步49
3.1.1 利用計(jì)算機(jī)求解實(shí)際問題的步驟49
3.1.2 算法及表示方法52
3.1.3 C語(yǔ)言的語(yǔ)句55
3.2 順序結(jié)構(gòu)程序設(shè)計(jì)舉例56
3.3 習(xí)題59
第4章 選擇結(jié)構(gòu)程序設(shè)計(jì)60
4.1 if語(yǔ)句60
4.1.1 雙分支結(jié)構(gòu)60
4.1.2 雙分支結(jié)構(gòu)的特例: 單分支結(jié)構(gòu)62
4.1.3 if語(yǔ)句的嵌套結(jié)構(gòu)64
4.1.4 使用條件表達(dá)式實(shí)現(xiàn)簡(jiǎn)單的選擇語(yǔ)句66
4.2 switch語(yǔ)句67
4.3 選擇結(jié)構(gòu)程序設(shè)計(jì)舉例70
4.4 習(xí)題71
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)74
5.1 while語(yǔ)句74
5.2 do-while語(yǔ)句77
5.3 for語(yǔ)句78
5.4 goto語(yǔ)句81
5.5 幾種循環(huán)語(yǔ)句的比較82
5.6 continue語(yǔ)句和break語(yǔ)句83
5.6.1 continue 語(yǔ)句83
5.6.2 break 語(yǔ)句83
5.7 循環(huán)語(yǔ)句的嵌套 87
5.8 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)舉例89
5.9 習(xí)題94
第6章 編譯預(yù)處理101
6.1 宏定義101
6.1.1 不帶參數(shù)的宏定義101
6.1.2 帶參數(shù)的宏定義103
6.2 文件包含104
6.3 條件編譯106
6.4 習(xí)題108
第7章 指針與數(shù)組111
7.1 指針的概念與運(yùn)算111
7.1.1 地址及指針111
7.1.2 指針變量的定義、初始化和引用112
7.2 一維數(shù)組的定義和引用115
7.2.1 一維數(shù)組的定義115
7.2.2 一維數(shù)組元素的引用116
7.2.3 一維數(shù)組的初始化116
7.2.4 一維數(shù)組的應(yīng)用舉例117
7.3 指針與一維數(shù)組124
7.3.1 一維數(shù)組的指針和指向一維數(shù)組的指針變量124
7.3.2 指針運(yùn)算124
7.3.3 通過(guò)指針引用數(shù)組的元素125
7.4 一維字符數(shù)組及指針129
7.4.1 一維字符數(shù)組及字符指針變量的定義129
7.4.2 一維字符數(shù)組及指向一維字符數(shù)組指針變量的初始化130
7.4.3 字符數(shù)組的輸入和輸出131
7.4.4 常用字符串處理函數(shù)135
7.4.5 字符數(shù)組應(yīng)用舉例138
7.5 二維數(shù)組139
7.5.1 二維數(shù)組的定義139
7.5.2 二維數(shù)組元素的引用139
7.5.3 二維數(shù)組元素的初始化140
7.5.4 二維數(shù)組應(yīng)用舉例140
7.5.5 二維數(shù)組的指針144
7.6 指針數(shù)組的概念147
7.7 多級(jí)指針——指向指針的指針變量150
7.8 習(xí)題152
第8章 函數(shù)與變量159
8.1 函數(shù)的定義與說(shuō)明160
8.1.1 函數(shù)的定義160
8.1.2 函數(shù)的引用說(shuō)明162
8.2 調(diào)用函數(shù)163
8.2.1 調(diào)用函數(shù)過(guò)程及參數(shù)傳遞163
8.2.2 return語(yǔ)句164
8.3 嵌套調(diào)用函數(shù)168
8.4 遞歸調(diào)用函數(shù)170
8.5 指針作為函數(shù)的參數(shù)174
8.6 局部變量和全局變量178
8.7 變量的存儲(chǔ)類別181
8.8 內(nèi)部函數(shù)和外部函數(shù)185
8.8.1 內(nèi)部函數(shù)185
8.8.2 外部函數(shù)185
8.8.3 運(yùn)行由多個(gè)文件組成的程序186
8.9 函數(shù)的指針和指向函數(shù)的指針變量188
8.10 返回指針值的函數(shù)190
8.11 程序設(shè)計(jì)舉例191
8.12 習(xí)題195
第9章 結(jié)構(gòu)體與共用體206
9.1 結(jié)構(gòu)體類型與結(jié)構(gòu)體類型變量206
9.1.1 結(jié)構(gòu)體類型的定義206
9.1.2 結(jié)構(gòu)體類型變量的定義和初始化208
9.1.3 結(jié)構(gòu)體變量的引用210
9.2 結(jié)構(gòu)體數(shù)組212
9.3 指向結(jié)構(gòu)體類型數(shù)據(jù)的指針215
9.4 單向鏈表218
9.4.1 單向鏈表的數(shù)據(jù)結(jié)構(gòu)219
9.4.2 動(dòng)態(tài)分配和釋放存儲(chǔ)空間函數(shù)219
9.4.3 單向鏈表的基本操作220
9.5 共用體233
9.6 枚舉類型236
9.7 用typedef定義類型239
9.8 習(xí)題239
第10章 文件241
10.1 C文件概述241
10.1.1 文件系統(tǒng)概述241
10.1.2 文件類型指針242
10.2 文件的打開與關(guān)閉243
10.2.1 文件的打開243
10.2.2 文件的關(guān)閉245
10.3 常用的文件讀寫函數(shù)245
10.3.1 字符讀寫函數(shù)246
10.3.2 字符串讀寫函數(shù)248
10.3.3 格式化讀寫函數(shù)249
10.3.4 數(shù)據(jù)塊讀寫函數(shù)253
10.4 文件的定位函數(shù)253
10.5 出錯(cuò)檢驗(yàn)254
10.6 習(xí)題255
附錄A 常用字符與ASCII代碼對(duì)照表258
附錄B C語(yǔ)言常用庫(kù)函數(shù)一覽表260
附錄C 習(xí)題參考答案267
參考文獻(xiàn)289

本目錄推薦

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