作 者:黎明 編
定 價:59
出 版 社:清華大學出版社
出版日期:2021年01月01日
頁 數:216
裝 幀:平裝
ISBN:9787302567189
本書從基礎的C語言語法講起,使用簡潔生動的語言,將深奧的編程知識點用通俗易懂的“白話”表達出來,並結合 、貪喫蛇、掃雷、俄羅斯方塊和超級馬裡奧等小遊戲開發案例,帶領讀者進行實際編程練習,使讀者快速掌握C語言編程。
●第1章C語言簡介
1.1C語言的由來
1.2C語言的應用範圍
1.3為什麼要學習C語言
1.4什麼是C
1.5C11和C99的區別
第2章運行第一個C程序
2.1什麼是IDE
2.2C11適配的IDE——VisualStudio2010
2.3程序員起步——Helloworld
2.4簡析第一個C程序
2.5實戰:寫一個簡單的告白小程序
第3章C11的基礎語法
3.1什麼是變量
3.2什麼是常量
3.3浮點數的運算
3.4運算的優先級
3.5二級C語言真題練習
第4章C11的條件判斷
4.1關繫運算
4.2if語句
4.3條件不成立,else登場
4.4嵌套判斷語句
4.5多路分支switch…case
4.6實戰:開發一個選擇器
4.7二級C語言真題練習
第5章C11的循環語句
5.1什麼是循環
5.2while和dowhile的區別
5.3實戰:開發一個猜數字遊戲
5.4循環的控制
5.5循環的應用
5.6實戰:開發一個 遊戲
5.7二級C語言真題練習
第6章C11的數據類型
6.1基礎數據類型
6.2整數類型
6.3浮點類型
6.4字符類型
6.5類型轉換
6.6實戰:開發一個單位換算器
6.7二級C語言真題練習
第7章C11函數的用法
7.1函數的定義與調用
7.2函數怎麼用
7.3main()函數
7.4實戰:把飛機遊戲封裝起來
7.5二級C語言真題練習
第8章數組
8.1什麼是數組
8.2一維數組的使用
8.3數組的例子:質數
8.4二維數組
8.5實戰:開發貪喫蛇小遊戲
8.6二級C語言真題練習
第9章一個有意思的C語言函數庫——EasyX
9.1EasyX簡介
9.2EasyX的安裝和運行
9.3用EasyX畫線條
9.4用EasyX美化你的遊戲
9.5用EasyX為你的遊戲插入背景音樂
9.6用EasyX調用鼠標
9.7圖片的插入
9.8實戰:運用EasyX制作掃雷遊戲
第10章C語言的精髓——指針
10.1C語言的獨子
10.2取地址運算符“&”
10.3指針的使用
10.4指針和數組
10.5指針的運算
10.6用指針使一個程序崩潰
10.7二級C語言真題練習
第11章C語言字符串
11.1什麼是字符串
11.2字符串變量
11.3字符串的輸入與輸出
11.4常用的字符串函數
11.5二級C語言真題練習
第12章認識結構類型
12.1枚舉類型
12.2結構類型
12.3結構數組
12.4聯合
12.5實戰:開發一個結構完整的遊戲——俄羅斯方塊
12.6二級C語言真題練習
第13章實戰——大型遊戲“超級馬裡奧”
13.1搭建遊戲框架
13.2遊戲初始化
13.3輸出背景和馬裡奧
13.4讓馬裡奧動起來
13.5障礙物
後序未來學習計劃
我們所處的時代是“信息爆炸”的時代,科技生活日新月異,C語言歷經近半個世紀,作為 的計算機編程語言之一,今天依然排在流行的編程語言的榜首。本書是一本為學生和對計算機編程感興趣的初學者而編寫的C語言入門教程。本書分為13章,前兩章介紹C語言的背景、計算機研發歷史、如何下載和安裝C語言的開發工具。接下來的章節一步一步帶領讀者入門C語言,內容包括基礎語法、條件判斷、循環語句、數據類型、指針等,最後一章作為實戰章節,為讀者以後的編程方向提供思路。本書內容詳盡、示例豐富,可作為廣大C語言入門讀者和大中專院校師生的學習參考書,也可作為高等院校及計算機專業師生的教材。如果你很喜歡編程,並且對C語言情有獨鐘,那麼本書是你的不二之選。