注冊(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à):¥29.00

作 者: 向德生 何宏
出版社: 人民郵電出版社
叢編項(xiàng): 高等學(xué)校教材
標(biāo) 簽: C

購(gòu)買這本書可以去


ISBN: 9787115130921 出版時(shí)間: 2005-02-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 276 字?jǐn)?shù):  

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

  本書結(jié)構(gòu)嚴(yán)謹(jǐn),循序漸進(jìn)地講述C語(yǔ)言程序設(shè)計(jì)的基本知識(shí)、基本技能和編程方法;舉例經(jīng)典,許多例題習(xí)題都是工程應(yīng)用或等級(jí)考試中的基本算法的應(yīng)用。 全書共分9章,主要內(nèi)容包括基本數(shù)據(jù)類型和運(yùn)算符、控制結(jié)構(gòu)、函數(shù)、數(shù)組、指針、結(jié)構(gòu)與共用、文件以及文本與圖形處理。每一章都附有精選的、多種類型的練習(xí)題,有助于讀者復(fù)習(xí)、鞏固所學(xué)知識(shí),培養(yǎng)讀者的實(shí)際編程能力。 本書配有《C語(yǔ)言程序設(shè)計(jì)上機(jī)與習(xí)題選解》。該書使學(xué)生明確實(shí)驗(yàn)?zāi)康?、?shí)驗(yàn)任務(wù)和實(shí)驗(yàn)方法,可大大改善實(shí)驗(yàn)效果,減輕教師指導(dǎo)學(xué)生實(shí)驗(yàn)的工作量;同時(shí),書中給出的題解有助于學(xué)生開闊視野,明朗思路,規(guī)范書寫,方便調(diào)試。 本書可以作為各類高等院校、各類高職院校計(jì)算機(jī)專業(yè)及理工科非計(jì)算機(jī)專業(yè)學(xué)生學(xué)習(xí)“計(jì)算機(jī)程序設(shè)計(jì)”課程的教材,也可作為廣大計(jì)算機(jī)愛好者學(xué)習(xí)C程序設(shè)計(jì)語(yǔ)言的參考書。

作者簡(jiǎn)介

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

圖書目錄

第1章 緒論 1
1.1 C語(yǔ)言的發(fā)展過程 1
1.1.1 計(jì)算機(jī)語(yǔ)言的發(fā)展過程 1
1.1.2 C語(yǔ)言的發(fā)展過程 2
1.2 C語(yǔ)言的特點(diǎn) 2
1.3 C程序的結(jié)構(gòu)和書寫格式 3
1.3.1 C程序的結(jié)構(gòu) 3
1.3.2 C程序的書寫格式 4
1.4 Turbo C上機(jī)操作 4
1.4.1 C語(yǔ)言程序的生成過程 4
1.4.2 Turbo C 2.0上機(jī)操作過程 4
習(xí)題 5
第2章 基本數(shù)據(jù)類型與運(yùn)算符 7
2.1 數(shù)據(jù)類型和取值范圍 7
2.1.1 數(shù)據(jù)類型和取值范圍 7
2.1.2 整型常量 8
2.1.3 實(shí)型常量 9
2.1.4 字符常量 9
2.1.5 字符串類型 10
2.2 運(yùn)算符 11
2.2.1 優(yōu)先級(jí)與結(jié)合規(guī)則 11
2.2.2 賦值運(yùn)算與連續(xù)賦值 12
2.2.3 算術(shù)運(yùn)算 12
2.2.4 關(guān)系運(yùn)算 14
2.2.5 邏輯運(yùn)算、連續(xù)比較和邏輯優(yōu)化 14
2.2.6 位運(yùn)算 15
2.2.7 條件運(yùn)算 16
2.2.8 復(fù)合賦值運(yùn)算 17
2.2.9 逗號(hào)運(yùn)算 17
2.2.10 其他運(yùn)算sizeof 18
2.2.11 類型轉(zhuǎn)換與類型轉(zhuǎn)換規(guī)則 18
2.3 輸入/輸出函數(shù) 21
2.3.1 格式化輸出函數(shù)printf 21
2.3.2 格式化輸入函數(shù)scanf 23
2.3.3 字符輸入/輸出函數(shù) 25
習(xí)題 26
第3章 控制結(jié)構(gòu) 29
3.1 程序結(jié)構(gòu)框圖 29
3.1.1 自然語(yǔ)言描述 29
3.1.2 流程圖 30
3.1.3 N-S圖 31
3.1.4 結(jié)構(gòu)化程序設(shè)計(jì) 31
3.1.5 復(fù)合語(yǔ)句 32
3.2 二分支結(jié)構(gòu) 32
3.2.1 二分支結(jié)構(gòu)選擇語(yǔ)句 33
3.2.2 不平衡if結(jié)構(gòu) 35
3.2.3 if語(yǔ)句的嵌套 36
3.3 多分支結(jié)構(gòu) 40
3.4 循環(huán)結(jié)構(gòu) 44
3.4.1 for循環(huán) 44
3.4.2 while語(yǔ)句 47
3.4.3 do~while語(yǔ)句 48
3.4.4 循環(huán)嵌套 50
3.5 break與continue語(yǔ)句 52
3.5.1 break語(yǔ)句 52
3.5.2 continue語(yǔ)句 53
3.5.3 goto語(yǔ)句 54
習(xí)題 55
第4章 函數(shù) 60
4.1 函數(shù)調(diào)用過程 60
4.2 函數(shù)的定義 61
4.2.1 函數(shù)定義的一般形式 61
4.2.2 函數(shù)定義中的要點(diǎn)說明 61
4.2.3 函數(shù)的聲明 65
4.3 遞歸函數(shù) 66
4.3.1 遞歸概念 66
4.3.2 遞歸舉例 67
4.4 存儲(chǔ)類型、生存期和作用域 70
4.4.1 存儲(chǔ)類型 70
4.4.2 生存期和作用域 71
4.5 編譯預(yù)處理 77
4.5.1 文件包含 78
4.5.2 宏定義 79
4.5.3 條件編譯 81
習(xí)題 83
第5章 數(shù)組 88
5.1 一維數(shù)組 88
5.1.1 一維數(shù)組的定義與初始化 88
5.1.2 一維數(shù)組的引用 90
5.1.3 字符型數(shù)組與字符串 91
5.1.4 字符串操作 93
5.2 二維數(shù)組 96
5.2.1 二維數(shù)組的定義 96
5.2.2 二維數(shù)組的引用 97
5.3 多維數(shù)組 99
5.4 函數(shù)與數(shù)組 101
5.4.1 函數(shù)與一維數(shù)組 101
5.4.2 函數(shù)與二維數(shù)組 103
5.5 問題與解答 106
5.5.1 “氣泡法”排序問題 106
5.5.2 二分法查找問題 108
5.5.3 Josephus(約瑟夫)問題 109
習(xí)題 110
第6章 指針 117
6.1 指針與變量 117
6.1.1 指針的基本概念 117
6.1.2 指針變量的定義與引用 118
6.1.3 指針的運(yùn)算 120
6.1.4 指向指針的指針 121
6.2 指針與數(shù)組 122
6.2.1 指向數(shù)組元素的指針 122
6.2.2 指向數(shù)組的指針 130
6.2.3 指針數(shù)組 136
6.2.4 指針與字符串 140
6.3 指針與函數(shù) 143
6.3.1 指針作函數(shù)參數(shù) 143
6.3.2 返回指針值的函數(shù) 147
6.3.3 函數(shù)指針 149
6.4 問題與解答 152
6.4.1 本章重點(diǎn)概念的復(fù)習(xí) 152
6.4.2 “選擇法”排序問題 152
6.4.3 子串定位問題 153
習(xí)題 154
第7章 結(jié)構(gòu)與共用 161
7.1 結(jié)構(gòu)類型 161
7.1.1 結(jié)構(gòu)類型的定義、初始化與使用 161
7.1.2 結(jié)構(gòu)類型數(shù)組 166
7.1.3 結(jié)構(gòu)類型數(shù)據(jù)的指針 167
7.1.4 嵌套結(jié)構(gòu) 171
7.1.5 用指針處理鏈表 172
7.2 共用類型 179
7.2.1 共用類型的定義 179
7.2.2 共用類型變量的引用 181
7.3 枚舉類型 183
7.4 位域 185
7.4.1 位運(yùn)算符與位運(yùn)算 185
7.4.2 位域 186
7.5 自定義類型 188
習(xí)題 189
第8章 文件 199
8.1 文件概述與文件類型指針 199
8.1.1 文件概述 199
8.1.2 文件類型指針 200
8.2 文件的打開與關(guān)閉 201
8.2.1 文件的打開 201
8.2.2 文件的關(guān)閉 202
8.3 文件的讀寫 203
8.3.1 字符讀寫函數(shù)fgetc()和fputc() 203
8.3.2 字符串讀寫函數(shù)fgets()和fputs() 205
8.3.3 格式化讀寫函數(shù)fscanf()和fprintf() 207
8.3.4 數(shù)據(jù)塊讀寫函數(shù)fread()和fwrite() 209
8.4 文件的定位 211
8.5 文件檢測(cè) 213
8.6 文件的低層操作 214
習(xí)題 217
*第9章 文本與圖形處理 224
9.1 文本的屏幕輸出與鍵盤操作 224
9.1.1 文本的屏幕輸出 224
9.1.2 鍵盤操作 230
9.1.3 綜合實(shí)例程序 232
9.2 圖形編程 235
9.2.1 圖形模式初始化 235
9.2.2 獨(dú)立圖形運(yùn)行程序的建立 239
9.2.3 屏幕顏色的設(shè)置和清屏函數(shù) 241
9.2.4 基本圖形處理函數(shù) 243
9.2.5 圖形模式下的文本輸出 250
9.2.6 綜合圖形實(shí)例程序 253
附錄1 常用字符與ASCII值對(duì)照表 256
附錄2 C語(yǔ)言保留字一覽表 258
附錄3 運(yùn)算符的優(yōu)先級(jí)及其結(jié)合性 259
附錄4 常用C庫(kù)函數(shù) 260
參考文獻(xiàn) 265
【媒體評(píng)論】

本目錄推薦

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