書馨卡幫你省薪 2024個人購書報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請 | 注冊
> >
高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材C語言程序設(shè)計(jì)(第3版)(微課版)/王先水.杜麗芳.劉艷

高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材C語言程序設(shè)計(jì)(第3版)(微課版)/王先水.杜麗芳.劉艷

出版社:清華大學(xué)出版社出版時(shí)間:2020-08-01
開本: 其他 頁數(shù): 384
中 圖 價(jià):¥57.8(8.5折) 定價(jià)  ¥68.0 登錄后可看到會員價(jià)
加入購物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書更多>

高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材C語言程序設(shè)計(jì)(第3版)(微課版)/王先水.杜麗芳.劉艷 版權(quán)信息

高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材C語言程序設(shè)計(jì)(第3版)(微課版)/王先水.杜麗芳.劉艷 內(nèi)容簡介

《C語言程序設(shè)計(jì)(第3版)(微課版)》采用Visual C++ 6.0的編譯環(huán)境進(jìn)行開發(fā)!耙詫W(xué)生動手能力為基礎(chǔ),以運(yùn)用知識解決問題為突破口,以基礎(chǔ)知識+上機(jī)實(shí)訓(xùn)+項(xiàng)目實(shí)訓(xùn)模式組織教學(xué),以培養(yǎng)應(yīng)用型技術(shù)人才為目標(biāo)”的理念組織教材編寫。 全書共11章。章介紹C語言的發(fā)展及特點(diǎn),C語言程序的基本結(jié)構(gòu),C語言的字符集、標(biāo)識符和關(guān)鍵字,使用Visual C++ 6.0開發(fā)C語言程序的過程;第2章介紹C語言基本數(shù)據(jù)類型、常量和變量、運(yùn)算符和表達(dá)式,不同數(shù)據(jù)類型的轉(zhuǎn)換;第3章介紹輸入/輸出函數(shù)、算法和順序結(jié)構(gòu)程序設(shè)計(jì)基本方法;第4章介紹選擇結(jié)構(gòu)程序設(shè)計(jì)基本方法;第5章介紹循環(huán)結(jié)構(gòu)程序設(shè)計(jì)基本方法;第6~8章介紹數(shù)組、函數(shù)和指針的基本概念、基本原理和基本應(yīng)用,通過這3章的學(xué)習(xí)學(xué)生能靈活運(yùn)用函數(shù)、數(shù)組和指針編寫程序,能實(shí)現(xiàn)科學(xué)計(jì)算和實(shí)際工程設(shè)計(jì)中的常用問題。第9章介紹結(jié)構(gòu)體與共用體及鏈表的基本概念、結(jié)構(gòu)體數(shù)組、結(jié)構(gòu)體指針的使用方法;0章介紹文件的基本操作方法;1章介紹ATM機(jī)自動取款系統(tǒng)開發(fā)的思路,按照“需求分析—系統(tǒng)架構(gòu)—總體設(shè)計(jì)—詳細(xì)設(shè)計(jì)—代碼設(shè)計(jì)—程序運(yùn)行—系統(tǒng)測試”的過程進(jìn)行系統(tǒng)、完整、詳細(xì)的講解,還對“學(xué)生成績管理系統(tǒng)、電話簿管理系統(tǒng)”綜合實(shí)訓(xùn)進(jìn)行了需求分析、系統(tǒng)架構(gòu)、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)的提示分析,其中代碼設(shè)計(jì)、程序運(yùn)行和系統(tǒng)測試留給學(xué)生作為課程設(shè)計(jì)去完成。 《C語言程序設(shè)計(jì)(第3版)(微課版)》可作為普通高等學(xué)校計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)教材,也適合作為高等職業(yè)院校教材,還可作為程序開發(fā)人員和編程愛好者自學(xué)的參考用書,以及全國計(jì)算機(jī)等級考試的輔導(dǎo)用書。

高等學(xué)校計(jì)算機(jī)應(yīng)用規(guī)劃教材C語言程序設(shè)計(jì)(第3版)(微課版)/王先水.杜麗芳.劉艷 目錄

目 錄


第1章 C語言概述 1

1.1 程序及程序設(shè)計(jì)語言 1

1.1.1 程序及程序設(shè)計(jì) 1

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

1.2 C語言的發(fā)展及特點(diǎn) 3

1.2.1 C語言的發(fā)展概述 3

1.2.2 C語言的特點(diǎn) 4

1.3 C語言程序的基本結(jié)構(gòu) 5

1.4 C語言字符集、標(biāo)識符和關(guān)鍵字 9

1.4.1 C語言字符集 9

1.4.2 C語言標(biāo)識符 10

1.4.3 C語言關(guān)鍵字 11

1.5 C語言程序的開發(fā)環(huán)境 12

1.5.1 Visual C++ 6.0集成開發(fā)環(huán)境介紹 12

1.5.2 在Visual C++ 6.0環(huán)境下建立和運(yùn)行C語言程序的步驟 13

本章小結(jié) 16

易錯提示 17

習(xí)題1 17

第2章 C語言數(shù)據(jù)類型和表達(dá)式 20

2.1 C語言的數(shù)據(jù)類型 20

2.1.1 整型數(shù)據(jù) 21

2.1.2 實(shí)型數(shù)據(jù) 23

2.1.3 字符型數(shù)據(jù) 24

2.2 常量和變量 27

2.2.1 常量 27

2.2.2 變量 29

2.3 運(yùn)算符和表達(dá)式 32

2.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 32

2.3.2 賦值運(yùn)算符與賦值表達(dá)式 33

2.3.3 自增自減運(yùn)算符和自增自減表達(dá)式 34

2.3.4 逗號運(yùn)算符和逗號表達(dá)式 35

2.3.5 條件運(yùn)算符和條件表達(dá)式 36

2.4 數(shù)據(jù)類型轉(zhuǎn)換 37

2.4.1 自動轉(zhuǎn)換 38

2.4.2 賦值轉(zhuǎn)換 38

2.4.3 強(qiáng)制轉(zhuǎn)換 40

2.5 位運(yùn)算 40

2.5.1 位運(yùn)算概述 41

2.5.2 按位取反運(yùn)算 41

2.5.3 移位運(yùn)算 41

2.5.4 按位與、或和異或 42

本章小結(jié) 43

易錯提示 44

習(xí)題2 44

第3章 順序結(jié)構(gòu)程序設(shè)計(jì) 49

3.1 程序設(shè)計(jì)的基本概念 49

3.2 C語言的語句 51

3.3 格式化輸入/輸出函數(shù) 52

3.3.1 格式化輸出函數(shù)printf() 53

3.3.2 格式化輸入函數(shù) 56

3.4 字符輸入/輸出函數(shù) 59

3.5 程序設(shè)計(jì)舉例 61

本章小結(jié) 64

易錯提示 65

習(xí)題3 65

第4章 選擇結(jié)構(gòu)程序設(shè)計(jì) 71

4.1 關(guān)系運(yùn)算符與關(guān)系表達(dá)式 71

4.1.1 關(guān)系運(yùn)算符 71

4.1.2 關(guān)系表達(dá)式 72

4.2 邏輯運(yùn)算符與邏輯表達(dá)式 72

4.2.1 邏輯運(yùn)算符 72

4.2.2 邏輯表達(dá)式 74

4.3 if語句 74

4.3.1 單分支if語句 75

4.3.2 雙分支if語句 77

4.3.3 多分支if語句 78

4.3.4 if語句的嵌套 81

4.4 switch語句 83

4.5 程序設(shè)計(jì)舉例 86

本章小結(jié) 89

易錯提示 89

習(xí)題4 90

第5章 循環(huán)結(jié)構(gòu)程序設(shè)計(jì) 98

5.1 while語句 99

5.2 do-while語句 103

5.3 for語句 104

5.4 for語句與while語句和do-while語句比較 107

5.5 break語句和continue語句 108

5.5.1 break語句 108

5.5.2 continue語句 109

5.5.3 break語句和continue語句的區(qū)別 111

5.6 循環(huán)的嵌套結(jié)構(gòu) 112

5.6.1 雙重循環(huán)的嵌套 112

5.6.2 多重循環(huán)的嵌套 114

5.7 程序設(shè)計(jì)舉例 115

本章小結(jié) 123

習(xí)題5 123

第6章 數(shù)組 134

6.1 一維數(shù)組 136

6.1.1 一維數(shù)組的定義 136

6.1.2 一維數(shù)組的引用 138

6.1.3 一維數(shù)組賦初值 139

6.1.4 一維數(shù)組的應(yīng)用 141

6.2 二維數(shù)組 149

6.2.1 二維數(shù)組的定義和注意事項(xiàng) 149

6.2.2 二維數(shù)組的引用 151

6.2.3 二維數(shù)組的賦值 152

6.2.4 二維數(shù)組的應(yīng)用 153

6.3 字符數(shù)組 158

6.3.1 字符數(shù)組的定義 158

6.3.2 字符數(shù)組初始化 159

6.3.3 字符數(shù)組輸入輸出 161

6.3.4 字符串處理函數(shù) 163

6.4 程序舉例 168

本章小結(jié) 173

易錯提示 173

習(xí)題6 174

第7章 函數(shù)與編譯預(yù)處理 185

7.1 模塊化程序設(shè)計(jì) 186

7.2 定義函數(shù) 188

7.2.1 標(biāo)準(zhǔn)庫函數(shù) 188

7.2.2 函數(shù)的定義 189

7.3 函數(shù)的調(diào)用 191

7.3.1 函數(shù)調(diào)用形式 191

7.3.2 函數(shù)調(diào)用方式 192

7.3.3 函數(shù)調(diào)用過程 195

7.3.4 函數(shù)調(diào)用結(jié)果的返回 196

7.4 函數(shù)間數(shù)據(jù)傳遞 198

7.4.1 普通變量作為實(shí)參的值傳遞 199

7.4.2 數(shù)組名作為實(shí)參的地址傳遞 201

7.4.3 字符串作為實(shí)參的傳遞 202

7.5 函數(shù)的嵌套調(diào)用 203

7.6 遞歸函數(shù)與遞歸調(diào)用 206

7.7 變量作用域與存儲方式 213

7.7.1 變量作用域 213

7.7.2 變量的存儲方式 217

7.8 編譯預(yù)處理 220

7.8.1 宏定義 220

7.8.2 文件包含 223

7.8.3 條件編譯 225

本章小結(jié) 227

習(xí)題7 228

第8章 指針 237

8.1 指針與指針變量 237

8.1.1 指針的概念 237

8.1.2 指針變量 239

8.1.3 指針變量的定義 239

8.1.4 指針變量初始化 240

8.1.5 指針運(yùn)算符 241

8.1.6 指針運(yùn)算 243

8.1.7 多級指針 247

8.2 指針與數(shù)組 247

8.2.1 一維數(shù)組元素的指針訪問 248

8.2.2 二維數(shù)組元素的指針訪問 253

8.2.3 指向一維數(shù)組的指針 258

8.2.4 指針數(shù)組 261

8.3 字符指針與字符串 264

8.3.1 字符串的表現(xiàn)形式 264

8.3.2 用字符指針處理字符串 266

8.4 指針與函數(shù) 269

8.4.1 指針作為函數(shù)參數(shù) 269

8.4.2 指向函數(shù)的指針 270

8.4.3 返回指針值的函數(shù) 272

8.4.4 帶參數(shù)的main()函數(shù) 273

8.5 動態(tài)指針 274

8.6 指針程序設(shè)計(jì)舉例 276

本章小結(jié) 279

易錯提示 280

習(xí)題8 281

第9章 結(jié)構(gòu)體與共用體 290

9.1 結(jié)構(gòu)體的概念 290

9.1.1 結(jié)構(gòu)體類型的定義 290

9.1.2 結(jié)構(gòu)體類型變量的定義 291

9.1.3 結(jié)構(gòu)體類型變量的引用 295

9.1.4 結(jié)構(gòu)體類型變量的初始化 298

9.2 結(jié)構(gòu)體數(shù)組與鏈表 298

9.2.1 結(jié)構(gòu)體數(shù)組的定義與引用 298

9.2.2 結(jié)構(gòu)體數(shù)組初始化和應(yīng)用 300

9.2.3 鏈表 300

9.3 共用體的概念 307

9.3.1 共用體類型的定義 307

9.3.2 共用體類型變量的定義 308

9.3.3 共用體類型變量的引用 309

9.4 程序設(shè)計(jì)舉例 311

本章小結(jié) 316

習(xí)題9 316

第10章 文件 324

10.1 文件的概述 324

10.1.1 文件的分類 324

10.1.2 文件的緩沖區(qū) 325

10.1.3 文件的存取方式 326

10.1.4 文件類型的指針 326

10.2 文件的常用操作 327

10.2.1 文件的打開與關(guān)閉 327

10.2.2 文件的讀寫 329

10.2.3 文件的定位 335

10.2.4 文件的其他操作 337

本章小結(jié) 338

習(xí)題10 338

第11章 綜合實(shí)訓(xùn) 341

11.1 簡單的銀行自動取款機(jī)系統(tǒng) 341

11.1.1 問題描述 341

11.1.2 總體設(shè)計(jì) 341

11.1.3 詳細(xì)設(shè)計(jì) 342

11.1.4 設(shè)計(jì)代碼 349

11.1.5 系統(tǒng)運(yùn)行界面 354

11.1.6 系統(tǒng)測試 357

11.2 學(xué)生成績管理系統(tǒng) 357

11.2.1 設(shè)計(jì)要求 357

11.2.2 設(shè)計(jì)架構(gòu) 357

11.2.3 設(shè)計(jì)方法 359

11.2.4 代碼設(shè)計(jì) 362

11.3 電話簿管理系統(tǒng) 362

11.3.1 設(shè)計(jì)要求 362

11.3.2 設(shè)計(jì)架構(gòu) 362

11.3.3 設(shè)計(jì)方法 363

11.3.4 代碼設(shè)計(jì) 365

11.4 綜合實(shí)訓(xùn)題目 365

附錄I 常用字符與ASCII碼對照表 367

附錄II C語言運(yùn)算符的優(yōu)先級和

結(jié)合方向 368

附錄III 常用C語言庫函數(shù) 369

參考文獻(xiàn) 373


展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服