Hello C語言 pdf epub mobi txt 電子書 下載 2024
☆☆☆☆☆
簡體網頁||
繁體網頁
鄭贇
電子工業齣版社
2017-7-20
350
59
平裝
9787121317460
圖書標籤:
編程
C
快速入門
c
快速進階
寓教於樂
學與玩
喜歡 Hello C語言 的讀者還喜歡
下載链接在页面底部
點擊這裡下載
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
发表于2024-12-28
Hello C語言 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
Hello C語言 epub 下載 mobi 下載 pdf 下載 txt 電子書 下載 2024
Hello C語言 pdf epub mobi txt 電子書 下載 2024
圖書描述
著者簡介
鄭贇,數學碩士,2000年畢業於大連理工大學,一直從事軟件編程。曾在央企、外企工作過,參與過韆萬級代碼量的項目維護與升級。擅長C,C++,java,html5,javascript,python等開發語言。曾主導開發VHDL-AMS的編譯器與模擬器、負麵輿情平颱、在綫醫療平颱,銀行智能排隊係統等項目。在17年的編程生涯中,纍計代碼幾十萬行。作為技術專傢,曾去過中科院研究生院、北京工業大學、北京工商大學,北京對外經濟貿易大學等幾十所高校做講座!把編程知識全部融入做包子的過程中,深受學生與老師喜歡!
圖書目錄
目錄
第一部分 輕 鬆 入 門
第1章 C語言編程環境搭建
1.1 編程工具選擇
1.2 Dev-C++工具的下載與安裝
1.3 創建一個C文件
1.4 編譯一個C文件
1.5 改變字體大小的設置
第2章 初識C語言
2.1 掀起C語言的蓋頭來
2.2 寫給女朋友的一封情詩
2.3 送你一束玫瑰花
2.4 絢麗的動畫——女朋友數玫瑰
2.5 小結
2.6 練習
第3章 減少重復操作——循環語句
3.1 循環的描述——循環三要素
3.2 幫你計數的人——循環變量
3.2.1 變量的定義
3.2.2變量的輸齣
3.3循環是否達到終值
3.3.1比較運算符
3.3.2邏輯運算符
3.4時刻變化著的循環——循環增量
3.5三種循環語句
3.5.1for循環語句
3.5.2while循環語句
3.5.3do-while循環語句
3.6女朋友數玫瑰——循環版
3.7幾何圖形有學問
3.7.1實心長方形
3.7.2空心長方形
3.7.3直角三角形
3.7.4菱形
3.8數列求和也容易
3.9送你999朵玫瑰花
3.10三種循環語句的區彆
3.11死循環的各種寫法
3.12循環中的特殊情況——continue、break與goto
3.13小結
3.14練習
第4章分情況處理——分支語句
4.1愛情心理測試介紹
4.2輸入函數
4.3分支語句
4.4愛情心理測試
4.4.1單次測試版
4.4.2循環測試版
4.4.3循環版本的問題
4.5測測女朋友值多少錢
4.6猜數遊戲
4.7猜數遊戲的問題——隨機數種子
4.8石頭剪刀布——猜拳遊戲
4.8.1單局猜拳遊戲
4.8.2多局猜拳遊戲
4.9多路開關好處多——switch語句
4.10switch語句的運行過程
4.11if-else語句的運行過程
4.12年齡的秘密
4.13小結
4.14練習
第5章製造自己的工具——函數
5.1內容變化的重復
5.2工欲善其事,必先利其器——函數的概念
5.3造一把利器——函數的定義
5.4女朋友數玫瑰——函數版
5.5取迴新産品——函數的返迴值
5.6函數注意事項
5.7有用的定位函數
5.8小球橫嚮滾動
5.9小球彈跳遊戲
5.9.1遊戲界麵繪製
5.9.2小球移動反嚮邏輯
5.10全局變量與局部變量
5.11修改小球彈跳的速度
5.12兩個小球彈跳遊戲
5.12.1重復代碼實現方式
5.12.2函數版本實現方式
5.13函數參數的傳遞機製
5.13.1函數參數的值傳遞機製
5.13.2程序調試(debug)
5.13.3指針的概念
5.13.4指針做函數參數
5.13.5指針總結
5.14小結
5.15練習
第6章封裝相關數據——結構體
6.1結構體的概念
6.2小球彈跳的結構體版本
6.3擲骰子遊戲
6.3.1遊戲介紹與分析
6.3.2畫骰子邊框
6.3.3畫骰子點數
6.3.4畫齣骰子並提示玩傢輸入選擇
6.3.5骰子跳動與輸贏判斷
6.4100個小球彈跳
6.4.1數組的概念
6.4.2100個小球彈跳
6.5小結
6.6練習
第7章組閤類型比較——數組與結構體
7.1數組與結構體的區彆
7.2數組的常用操作
7.2.1遍曆數組
7.2.2數組元素纍加
7.2.3數組添加元素
7.2.4數組刪除元素
7.2.5尋找數組的值
7.2.6冒泡排序
7.2.7冒泡排序改進
7.2.8選擇排序
7.3猴子選大王
7.4全民打飛機
7.4.1遊戲界麵開發
7.4.2畫飛機
7.4.3飛機移動
7.4.4鍵盤操控飛機
7.4.5設計子彈
7.4.6子彈産生與消失
7.4.7怪物的産生與消失
7.4.8碰撞檢測
7.5小結
7.6練習
第8章數組的數組——二維數組
8.1二維數組的概念
8.2二維數組的初始化
8.3一份成績單
8.4螺鏇矩陣
8.5練眼力
8.6井字棋
8.6.1遊戲介紹與界麵搭建
8.6.2棋子信息存儲
8.6.3下棋邏輯設計
8.6.4判斷遊戲結束邏輯
8.6.5判斷輸贏邏輯
8.6.6手動下棋操作
8.6.7智能自動下棋邏輯
8.7男女的婚姻匹配問題
8.7.1問題描述
8.7.2數據存儲於初始化
8.7.3算法描述
8.7.4main函數實現
8.8小結
8.9練習
第9章無處不在的字符串
9.1字符串的概念
9.2字符串的常用操作
9.3字符串反轉
9.4字符串壓縮算法
9.4.1壓縮邏輯設計
9.4.2整數轉字符串
9.5刪除重復字符
9.5.1普通刪除法
9.5.2快速刪除法
9.6測測你的名字在古代是什麼職位
9.7自定義字符串的常用操作
9.8小結
9.9練習
第二部分知 識 進 階
第10章數據類型與變量
10.1變量的定義與初始化
10.2變量的大小
10.3更多數據類型
10.4各種類型的範圍
10.5變量在內存中的樣子
10.6類型的相互轉換
10.7數組變量及其大小
10.8結構體變量及其大小
10.8.1字符變量與int型變量在內存中的對齊方式
10.8.2字符變量與double型變量在內存中的對齊方式
10.8.3結構體內部變量的對齊方式
10.8.4結構體的大小必須是大對齊模數的整數倍
10.8.5嵌套結構體的大小
10.8.6結構體大小計算法則
10.9指針變量及其大小
10.10枚舉變量及其大小
10.11共用體變量及其大小
10.12小結
10.13練習
第11章運算符
11.1各種運算符
11.2優先級與結閤性
11.3i++與++i
11.4邏輯運算符的短路特性
11.5位運算符
11.5.1位運算符介紹
11.5.2位運算符的應用
11.5.3位運算與枚舉類型
11.5.4位段及其好處
11.5.5位操作與位段綜閤應用
11.5.6位段與共用體的綜閤應用
11.6小結
11.7練習
第12章指針
12.1指針是什麼
12.2各種類型指針
12.2.1基本類型變量的指針
12.2.2結構體變量的指針
12.2.3共用體變量的指針
12.2.4數組的指針
12.2.5函數的指針
12.2.6指針的指針
12.2.7void指針
12.3指針的運算
12.3.1指針隻能與整數做加減運算
12.3.2相同類型的指針可以做減法與比較運算
12.4指針與數組
12.4.1數組名是一個指針
12.4.2數組名與數組地址的區彆
12.4.3數組做函數參數就轉化為指針
12.5指針與字符串
12.6指針與函數
12.6.1函數指針
12.6.2函數指針數組
12.6.3指針作為函數參數
12.6.4返迴指針值的函數
12.7指針與const修飾詞
12.7.1const修飾普通變量
12.7.2const修飾指針變量
12.7.3const修飾函數的形參
12.7.4const與麵試題
12.8指針與鏈錶
12.8.1鏈錶的概念
12.8.2鏈錶的構造
12.8.3鏈錶遍曆
12.8.4插入節點
12.8.5刪除節點
12.8.6鏈錶反轉
12.8.7遍曆一次鏈錶找到鏈錶的中間元素
12.9小結
12.10練習
第13章C程序是怎麼使用內存的
13.1程序的運行過程
13.2全局變量
13.3靜態變量
13.4字符常量
13.5動態內存管理
13.5.1malloc進行動態內存分配
13.5.2把英文句子按單詞反轉
13.5.3calloc進行動態內存分配
13.5.4realloc進行動態內存分配
13.5.5可變長數組
13.5.6malloc與free的基本原理
13.6C程序運行的4個內存區域
13.7遞歸函數與棧
13.7.1遞歸函數的定義
13.7.2遞歸函數的運行過程
13.7.3遞歸函數的應用——全排列
13.7.4遞歸函數的應用——快速排序法
13.8小結
13.9練習
第14章編譯預處理
14.1C程序的編譯過程
14.2頭文件中裝的是什麼
14.3項目分多個文件
14.4include命令
14.5頭文件的正規寫法
14.6define命令
14.6.1字符串宏替換
14.6.2空宏體的宏
14.6.3宏常量與const常量的區彆
14.6.4帶參數的宏
14.6.5#define命令的注意事項
14.7條件編譯
14.8typedef命令
14.9typedef的定義過程
14.10define與typedef的區彆
14.11小結
14.12練習
第15章文件處理
15.1文件與流
15.2訪問文本文件
15.2.1打開與關閉文本文件
15.2.2寫入文本文件
15.2.3讀取文本文件
15.2.4為文件追加內容
15.2.5其他讀取文本文件的方法
15.2.6其他寫入文本文件的方法
15.2.7文本文件讀寫的問題
15.3文本文件與二進製文件的區彆
15.4塊方式讀寫文件
15.5文件定位與隨機讀寫
15.6隨機讀寫應用
15.7總結
15.8練習
第三部分項 目 進 階
第16章貪吃蛇
16.1遊戲介紹
16.2遊戲元素設計
16.3畫遊戲界麵
16.4産生食物
16.5産生蛇
16.6畫蛇
16.7遊戲邏輯設計
16.8檢查方嚮
16.9蛇遊動邏輯
16.10蛇吃食物
16.11遊戲結束判斷
16.12刪除兩節蛇的身體
16.13反轉蛇的身體
16.14反轉蛇的移動方嚮
第17章俄羅斯方塊
17.1遊戲介紹
17.2方塊設計
17.3打印遊戲界麵
17.4遊戲界麵的數據
17.5主函數與頭文件
17.6方塊的産生
17.7方塊的移動
17.8判斷方塊下方是否有空
17.9判斷方塊是否到頂部
17.10鍵盤操控邏輯
17.11左移方塊
17.12右移方塊
17.13翻轉方塊
17.14消除方塊
17.15計算得分
17.16翻轉方塊的問題
第18章圍住神經貓
18.1遊戲介紹
18.2遊戲元素設計
18.3初始界麵繪製
18.4移動光標進行封堵操作
18.5尋找每個點周圍的點
18.6貓隨機移動
18.7貓智能移動
18.8廣度搜索算法
18.9迴溯找貓的位置
附錄
· · · · · · (
收起)
Hello C語言 pdf epub mobi txt 電子書 下載
用戶評價
評分
☆☆☆☆☆
C語言入門的不可多得的好書,內容精煉,案例接近生活,學起來零難度!
評分
☆☆☆☆☆
C語言入門的不可多得的好書,內容精煉,案例接近生活,學起來零難度!
評分
☆☆☆☆☆
C語言入門的不可多得的好書,內容精煉,案例接近生活,學起來零難度!
評分
☆☆☆☆☆
C語言入門的不可多得的好書,內容精煉,案例接近生活,學起來零難度!
評分
☆☆☆☆☆
C語言入門的不可多得的好書,內容精煉,案例接近生活,學起來零難度!
讀後感
評分
☆☆☆☆☆
在大学听过郑老师的C语言讲座,深受启发。当时老师用做包子的原理比喻C语言的编程过程,生动有趣。 现在郑老师终于出了《HELLO C语言》,里面不仅有C语言的基础知识,还有制做游戏的案例,带着问题学习,实践中学习,是最有效的。 《Hello C语言》抛弃了传统的知识与项目分开讲...
評分
☆☆☆☆☆
在大学听过郑老师的C语言讲座,深受启发。当时老师用做包子的原理比喻C语言的编程过程,生动有趣。 现在郑老师终于出了《HELLO C语言》,里面不仅有C语言的基础知识,还有制做游戏的案例,带着问题学习,实践中学习,是最有效的。 《Hello C语言》抛弃了传统的知识与项目分开讲...
評分
☆☆☆☆☆
在大学听过郑老师的C语言讲座,深受启发。当时老师用做包子的原理比喻C语言的编程过程,生动有趣。 现在郑老师终于出了《HELLO C语言》,里面不仅有C语言的基础知识,还有制做游戏的案例,带着问题学习,实践中学习,是最有效的。 《Hello C语言》抛弃了传统的知识与项目分开讲...
評分
☆☆☆☆☆
在大学听过郑老师的C语言讲座,深受启发。当时老师用做包子的原理比喻C语言的编程过程,生动有趣。 现在郑老师终于出了《HELLO C语言》,里面不仅有C语言的基础知识,还有制做游戏的案例,带着问题学习,实践中学习,是最有效的。 《Hello C语言》抛弃了传统的知识与项目分开讲...
評分
☆☆☆☆☆
在大学听过郑老师的C语言讲座,深受启发。当时老师用做包子的原理比喻C语言的编程过程,生动有趣。 现在郑老师终于出了《HELLO C语言》,里面不仅有C语言的基础知识,还有制做游戏的案例,带着问题学习,实践中学习,是最有效的。 《Hello C语言》抛弃了传统的知识与项目分开讲...
類似圖書 點擊查看全場最低價
Hello C語言 pdf epub mobi txt 電子書 下載 2024