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

C語言編程快速入門

C語言編程快速入門

定 價(jià):¥59.00

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

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

內(nèi)容簡介

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

作者簡介

  黎明,軟件開發(fā)工程師,軟件開發(fā)10年經(jīng)驗(yàn),精通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章  運(yùn)行第一個(gè)C程序 5

2.1  什么是IDE 5

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

2.3  程序員起步——Hello world 6

2.4  簡析第一個(gè)C程序 12

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

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

3.1  什么是變量 15

3.2  什么是常量 18

3.3  浮點(diǎn)數(shù)的運(yùn)算 19

3.4  運(yùn)算的優(yōu)先級(jí) 22

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

第4章  C11的條件判斷 25

4.1  關(guān)系運(yùn)算 25

4.2  if語句 27

4.3  條件不成立,else登場 30

4.4  嵌套判斷語句 31

4.5  多路分支switch…case 34

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

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

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

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

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

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

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

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

5.6  實(shí)戰(zhàn):開發(fā)一個(gè)打飛機(jī)游戲 49

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

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

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

6.2  整數(shù)類型 61

6.3  浮點(diǎn)類型 65

6.4  字符類型 69

6.5  類型轉(zhuǎn)換 71

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

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

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

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

7.2  函數(shù)怎么用 80

7.3  main()函數(shù) 83

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

7.5  二級(jí)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  實(shí)戰(zhàn):開發(fā)貪吃蛇小游戲 96

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

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

9.1  EasyX簡介 99

9.2  EasyX的安裝和運(yùn)行 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  實(shí)戰(zhàn):運(yùn)用EasyX制作掃雷游戲 116

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

10.1  C語言的獨(dú)子 123

10.2  取地址運(yùn)算符“&” 124

10.3  指針的使用 125

10.4  指針和數(shù)組 128

10.5  指針的運(yùn)算 129

10.6  用指針使一個(gè)程序崩潰 132

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

第11章  C語言字符串 135

11.1  什么是字符串 135

11.2  字符串變量 136

11.3  字符串的輸入與輸出 138

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

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

第12章  認(rèn)識(shí)結(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  實(shí)戰(zhàn):開發(fā)一個(gè)結(jié)構(gòu)完整的游戲——俄羅斯方塊 153

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

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

13.1  搭建游戲框架 184

13.2  游戲初始化 185

13.3  輸出背景和馬里奧 186

13.4  讓馬里奧動(dòng)起來 189

13.5  障礙物 195

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


本目錄推薦

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