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

C語言程序設(shè)計

C語言程序設(shè)計

定 價:¥26.00

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

ISBN: 9787302190783 出版時間: 2009-03-01 包裝: 平裝
開本: 16開 頁數(shù): 288 字數(shù):  

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1章 C語言概述及C程序的實現(xiàn)1
1.1 計算機及計算機編程語言1
1.1.1 機器語言1
1.1.2 匯編語言2
1.1.3 高級語言2
1.1.4 高級語言及軟件的發(fā)展3
1.2 C語言概述4
1.2.1 C語言的特點4
1.2.2 C語言標識符與關(guān)鍵字4
1.2.3 C程序的結(jié)構(gòu)6
1.3 C程序舉例8
1.4 運行C程序的過程9
1.5 C語言程序上機運行環(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 習題16
第2章 數(shù)據(jù)類型、運算符與表達式17
2.1 C語言的數(shù)據(jù)類型17
2.2 常量與變量18
2.2.1 常量和符號常量18
2.2.2 變量19
2.3 整型數(shù)據(jù)20
2.3.1 整型常量21
2.3.2 整型變量21
2.4 實型數(shù)據(jù)21
2.4.1 實型常量(實數(shù))21
2.4.2 實型變量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 運算符和表達式34
2.7.1 算術(shù)運算符和算術(shù)表達式35
2.7.2 賦值運算符和賦值表達式38
2.7.3 不同類型數(shù)據(jù)間的混合運算40
2.7.4 關(guān)系運算符和關(guān)系表達式42
2.7.5 邏輯運算符和邏輯表達式43
2.7.6 條件運算符和條件表達式44
2.7.7 逗號運算符和逗號表達式45
2.7.8 求字節(jié)數(shù)運算符45
2.7.9 位運算符和位運算46
2.8 習題47
C語言程序設(shè)計目錄
第3章 簡單程序設(shè)計49
3.1 程序設(shè)計初步49
3.1.1 利用計算機求解實際問題的步驟49
3.1.2 算法及表示方法52
3.1.3 C語言的語句55
3.2 順序結(jié)構(gòu)程序設(shè)計舉例56
3.3 習題59
第4章 選擇結(jié)構(gòu)程序設(shè)計60
4.1 if語句60
4.1.1 雙分支結(jié)構(gòu)60
4.1.2 雙分支結(jié)構(gòu)的特例: 單分支結(jié)構(gòu)62
4.1.3 if語句的嵌套結(jié)構(gòu)64
4.1.4 使用條件表達式實現(xiàn)簡單的選擇語句66
4.2 switch語句67
4.3 選擇結(jié)構(gòu)程序設(shè)計舉例70
4.4 習題71
第5章 循環(huán)結(jié)構(gòu)程序設(shè)計74
5.1 while語句74
5.2 do-while語句77
5.3 for語句78
5.4 goto語句81
5.5 幾種循環(huán)語句的比較82
5.6 continue語句和break語句83
5.6.1 continue 語句83
5.6.2 break 語句83
5.7 循環(huán)語句的嵌套 87
5.8 循環(huán)結(jié)構(gòu)程序設(shè)計舉例89
5.9 習題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 習題108
第7章 指針與數(shù)組111
7.1 指針的概念與運算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 指針運算124
7.3.3 通過指針引用數(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 多級指針——指向指針的指針變量150
7.8 習題152
第8章 函數(shù)與變量159
8.1 函數(shù)的定義與說明160
8.1.1 函數(shù)的定義160
8.1.2 函數(shù)的引用說明162
8.2 調(diào)用函數(shù)163
8.2.1 調(diào)用函數(shù)過程及參數(shù)傳遞163
8.2.2 return語句164
8.3 嵌套調(diào)用函數(shù)168
8.4 遞歸調(diào)用函數(shù)170
8.5 指針作為函數(shù)的參數(shù)174
8.6 局部變量和全局變量178
8.7 變量的存儲類別181
8.8 內(nèi)部函數(shù)和外部函數(shù)185
8.8.1 內(nèi)部函數(shù)185
8.8.2 外部函數(shù)185
8.8.3 運行由多個文件組成的程序186
8.9 函數(shù)的指針和指向函數(shù)的指針變量188
8.10 返回指針值的函數(shù)190
8.11 程序設(shè)計舉例191
8.12 習題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 動態(tài)分配和釋放存儲空間函數(shù)219
9.4.3 單向鏈表的基本操作220
9.5 共用體233
9.6 枚舉類型236
9.7 用typedef定義類型239
9.8 習題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 出錯檢驗254
10.6 習題255
附錄A 常用字符與ASCII代碼對照表258
附錄B C語言常用庫函數(shù)一覽表260
附錄C 習題參考答案267
參考文獻289

本目錄推薦

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