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

C語言編程快速入門

C語言編程快速入門

定 價:¥59.00

作 者: 黎明
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787302567189 出版時間: 2020-11-01 包裝:
開本: 16 頁數(shù): 207 字?jǐn)?shù):  

內(nèi)容簡介

  我們所處的時代是“信息爆炸”的時代,科技生活日新月異,C語言歷經(jīng)近半個世紀(jì),作為z優(yōu)秀的計算機編程語言之一,今天依然排在流行的編程語言的榜首。本書是一本為學(xué)生和對計算機編程感興趣的初學(xué)者而編寫的C語言入門教程。 本書分為13章,前兩章介紹C語言的背景、計算機研發(fā)歷史、如何下載和安裝C語言的開發(fā)工具。接下來的章節(jié)一步一步帶領(lǐng)讀者入門C語言,內(nèi)容包括基礎(chǔ)語法、條件判斷、循環(huán)語句、數(shù)據(jù)類型、指針等,最后一章作為實戰(zhàn)章節(jié),為讀者以后的編程方向提供思路。 本書內(nèi)容詳盡、示例豐富,可作為廣大C語言入門讀者和大中專院校師生的學(xué)習(xí)參考書,也可作為高等院校及計算機專業(yè)師生的教材。如果你很喜歡編程,并且對C語言情有獨鐘,那么本書是你的不2之選。

作者簡介

  黎明,軟件開發(fā)工程師,軟件開發(fā)10年經(jīng)驗,精通C語言和算法。

圖書目錄

目    錄

第1章  C語言簡介 1

1.1  C語言的由來 1

1.2  C語言的應(yīng)用范圍 3

1.3  為什么要學(xué)習(xí)C語言 3

1.4  什么是C11 4

1.5  C11和C99的區(qū)別 4

第2章  運行第一個C程序 5

2.1  什么是IDE 5

2.2  C11適配的IDE——Visual Studio 2010 6

2.3  程序員起步——Hello world 6

2.4  簡析第一個C程序 12

2.5  實戰(zhàn):寫一個簡單的告白小程序 13

第3章  C11的基礎(chǔ)語法 15

3.1  什么是變量 15

3.2  什么是常量 18

3.3  浮點數(shù)的運算 19

3.4  運算的優(yōu)先級 22

3.5  二級C語言真題練習(xí) 24

第4章  C11的條件判斷 25

4.1  關(guān)系運算 25

4.2  if語句 27

4.3  條件不成立,else登場 30

4.4  嵌套判斷語句 31

4.5  多路分支switch…case 34

4.6  實戰(zhàn):開發(fā)一個選擇器 35

4.7  二級C語言真題練習(xí) 37

第5章  C11的循環(huán)語句 39

5.1  什么是循環(huán) 39

5.2  while和do while的區(qū)別 42

5.3  實戰(zhàn):開發(fā)一個猜數(shù)字游戲 44

5.4  循環(huán)的控制 45

5.5  循環(huán)的應(yīng)用 48

5.6  實戰(zhàn):開發(fā)一個打飛機游戲 49

5.7  二級C語言真題練習(xí) 58

第6章  C11的數(shù)據(jù)類型 60

6.1  基礎(chǔ)數(shù)據(jù)類型 60

6.2  整數(shù)類型 61

6.3  浮點類型 65

6.4  字符類型 69

6.5  類型轉(zhuǎn)換 71

6.6  實戰(zhàn):開發(fā)一個單位換算器 74

6.7  二級C語言真題練習(xí) 75

第7章  C11函數(shù)的用法 77

7.1  函數(shù)的定義與調(diào)用 77

7.2  函數(shù)怎么用 80

7.3  main()函數(shù) 83

7.4  實戰(zhàn):把飛機游戲封裝起來 84

7.5  二級C語言真題練習(xí) 87

第8章  數(shù)組 89

8.1  什么是數(shù)組 89

8.2  一維數(shù)組的使用 92

8.3  數(shù)組的例子:質(zhì)數(shù) 92

8.4  二維數(shù)組 94

8.5  實戰(zhàn):開發(fā)貪吃蛇小游戲 96

8.6  二級C語言真題練習(xí) 98

第9章  一個有意思的C語言函數(shù)庫——EasyX 99

9.1  EasyX簡介 99

9.2  EasyX的安裝和運行 101

9.3  用EasyX畫線條 101

9.4  用EasyX美化你的游戲 106

9.5  用EasyX為你的游戲插入背景音樂 111

9.6  用EasyX調(diào)用鼠標(biāo) 111

9.7  圖片的插入 113

9.8  實戰(zhàn):運用EasyX制作掃雷游戲 116

第10章  C語言的精髓——指針 123

10.1  C語言的獨子 123

10.2  取地址運算符“&” 124

10.3  指針的使用 125

10.4  指針和數(shù)組 128

10.5  指針的運算 129

10.6  用指針使一個程序崩潰 132

10.7  二級C語言真題練習(xí) 133

第11章  C語言字符串 135

11.1  什么是字符串 135

11.2  字符串變量 136

11.3  字符串的輸入與輸出 138

11.4  常用的字符串函數(shù) 140

11.5  二級C語言真題練習(xí) 144

第12章  認(rèn)識結(jié)構(gòu)類型 146

12.1  枚舉類型 146

12.2  結(jié)構(gòu)類型 148

12.3  結(jié)構(gòu)數(shù)組 150

12.4  聯(lián)合 151

12.5  實戰(zhàn):開發(fā)一個結(jié)構(gòu)完整的游戲——俄羅斯方塊 153

12.6  二級C語言真題練習(xí) 182

第13章  實戰(zhàn)——大型游戲“超級馬里奧” 184

13.1  搭建游戲框架 184

13.2  游戲初始化 185

13.3  輸出背景和馬里奧 186

13.4  讓馬里奧動起來 189

13.5  障礙物 195

后序  未來學(xué)習(xí)計劃 201


本目錄推薦

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