定 價(jià):¥59.00
作 者: | 黎明 |
出版社: | 清華大學(xué)出版社 |
叢編項(xiàng): | |
標(biāo) 簽: | 暫缺 |
ISBN: | 9787302567189 | 出版時(shí)間: | 2020-11-01 | 包裝: | |
開本: | 16 | 頁數(shù): | 207 | 字?jǐn)?shù): |
目 錄
第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