零基礎(chǔ)學C語言(升級版) 版權(quán)信息
- ISBN:9787121472138
- 條形碼:9787121472138 ; 978-7-121-47213-8
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
零基礎(chǔ)學C語言(升級版) 本書特色
“零基礎(chǔ)學”系列圖書于2017 年8 月首次面世,系列圖書迄今已加印百余次,累計銷量達50 多萬冊,不僅深受廣大程序員的喜愛,還被百余所高校選為計算機、軟件等相關(guān)專業(yè)的教學參考用書。
“零基礎(chǔ)學”系列圖書升級版在繼承前一版優(yōu)點的基礎(chǔ)上,將開發(fā)環(huán)境和工具更新為目前*新版本,并結(jié)合當今的市場需要,進一步對圖書品種進行了增補,對相關(guān)內(nèi)容進行了更新、優(yōu)化,更適合讀者學習。同時,為了方便教學使用,本系列圖書全部提供配套教學PPT 課件。另外,針對AI 技術(shù)在軟件開發(fā)領(lǐng)域,特別是在自動化測試、代碼生成和優(yōu)化等方面的應(yīng)用,我們專門為本系列圖書開發(fā)了一個微視頻課程——“AI 輔助編程”,以幫助讀者更好地學習編程。
本書具有以下特點:
1.全彩印刷:還原真實代碼環(huán)境,讓編程學習更輕松;
2.AI輔助編程:隨書提供“AI輔助編程”微視頻課,緊跟技術(shù)前沿;
3.書網(wǎng)合一:16小時微視頻講解微視頻課程+1本紙質(zhì)書,立體化學習;
4.源碼提供:153個實例+源代碼,拿來即用;
5.作者答疑:配有“讀者服務(wù)”微信群,作者在群里解答問題;
6.海量資源:微視頻講解(16小時)、實例+源碼(153個)、e學碼詞條(49個)、必刷題(100道)、PPT課件、小白實戰(zhàn)手冊等,即查即練,方便拓展學習。
零基礎(chǔ)學C語言(升級版) 內(nèi)容簡介
《零基礎(chǔ)學 C 語言》(升級版)從初學者角度出發(fā),通過通俗易懂的語言、有趣的實例,詳細介紹 了使用 C 語言進行程序開發(fā)需要掌握的知識和技術(shù)。全書共分 16 章,內(nèi)容涉及 C 語言概述、算法、C 語言基礎(chǔ)、運算符與表達式、常用的數(shù)據(jù)輸入 / 輸出函數(shù)、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)控制、數(shù)組、函 數(shù)、指針、結(jié)構(gòu)體與鏈表等。書中所有的知識都結(jié)合具體實例進行講解,設(shè)計的程序代碼給出了詳細 注釋,可以使讀者輕松領(lǐng)會 C 語言程序開發(fā)的精髓,快速提高開發(fā)技能。 本書通過大量實例及一個完整的項目案例,幫助讀者更好地鞏固所學知識,提升能力;隨書附贈 的《小白實戰(zhàn)手冊》(電子版)中給出了3 個實用案例的詳細開發(fā)流程,力求讓學習者能學以致用,真 正獲得開發(fā)經(jīng)驗;附贈的資源包中包含視頻講解、PPT 課件、實例及項目源碼等,方便讀者學習;書中設(shè)置了 200 多個二維碼,用手機掃描二維碼可觀看視頻講解,方便解決疑難問題。
零基礎(chǔ)學C語言(升級版) 目錄
第 1 章 C 語言概述 ................. 1
視頻講解:28 分
精彩實例:2 個
6 e 學碼詞條:13 個
1.1 C語言發(fā)展史 2
1.1.1 程序語言簡述 2
1.1.2 C語言的發(fā)展與應(yīng)用 2
1.2 C語言的特點 3
1.3 搭建C語言開發(fā)環(huán)境 4
1.3.1 Dev C++的下載 4
1.3.2 Dev C++的安裝 5
1.3.3 配置并啟動Dev C++ 6
1.3.4 使用Dev C++創(chuàng)建C文件 6
1.3.5 熟悉Dev C++ 7
1.4 一個簡單的C程序 8
實例01 輸出 “Hello,world! I'm coming!” 8
1.5 一個完整的C程序 11
實例02 根據(jù)父母的身高預(yù)測兒子的身高 11
1.6 C語言程序的格式 13
1.7 小結(jié) 14
第 2 章 算法 14
視頻講解:18 分
精彩實例:8 個
2.1 算法的基本概念 16
2.1.1 算法的特性 16
2.1.2 算法的優(yōu)劣 16
2.2 算法的描述 17
2.2.1 自然語言 17
實例01 把大象裝進冰箱里 17
實例02 農(nóng)夫、羊、狼及白菜過河 17
2.2.2 流程圖 18
實例03 用流程圖表示把大象裝進冰箱 18
實例04 按名次輸出成績 16
實例05 用流程圖表示農(nóng)夫、羊、狼及
白菜過河 19
實例06 判斷輸入的數(shù)字是否為偶數(shù) 20
實例07 用不同循環(huán)結(jié)構(gòu)求和 20
2.2.3 N-S流程圖 21
實例08 求n! 的不同流程圖 22
2.3 小結(jié) 22
第 3 章 C 語言基礎(chǔ) ................23
視頻講解:1 小時
精彩實例:9 個
6 e 學碼詞條:8 個
3.1 關(guān)鍵字 24
3.2 標識符 24
3.3 數(shù)據(jù)類型 25
3.4 常量 27
3.4.1 整型常量 27
3.4.2 實型常量 29
3.4.3 字符型常量 30
實例01 輸出字符笑臉 ^_^ 30
實例02 輸出中英文版“一切皆有可能!” 31
3.4.4 轉(zhuǎn)義字符 33
3.4.5 符號常量 34
實例03 求圓的面積 34
3.5 變量 35
3.5.1 整型變量 35
實例04 輸出數(shù)字 “1314” 36
3.5.2 實型變量 37
實例05 根據(jù)身高和體重計算BMI值 38
實例06 輸出圓周率的值 38
3.5.3 字符型變量 39
實例07 輸出字符 a 的字符型和整型的值 40
3.6 變量的存儲類別 41
3.6.1 static變量 41
實例08 停車場還剩多少個停車位 42
3.6.2 extern變量 42
3.7 混合運算 43
實例09 計算不同類型變量相加的值 44
3.8 小結(jié) 44
第 4 章 運算符與表達式 45
視頻講解:1 小時
精彩實例:9 個
6 e 學碼詞條:5 個
4.1 表達式 46
4.2 賦值運算符與賦值表達式 46
4.2.1 變量賦初值 47
實例01 模擬鐘點工的計費情況 47
4.2.2 自動類型轉(zhuǎn)換 48
4.2.3 強制類型轉(zhuǎn)換 49
實例02 將數(shù)字轉(zhuǎn)換成字符 49
4.3 算術(shù)運算符與算術(shù)表達式 50
4.3.1 算術(shù)運算符 50
4.3.2 算術(shù)表達式 51
實例03 將華氏溫度轉(zhuǎn)為攝氏溫度 51
4.3.3 優(yōu)先級與結(jié)合性 52
實例04 根據(jù)算術(shù)運算符的優(yōu)先級進行計算 53
4.3.4 自增/自減運算符 54
實例05 比較自增、 自減運算符的
前綴與后綴 54
4.4 關(guān)系運算符與關(guān)系表達式 55
4.4.1 關(guān)系運算符 56
4.4.2 關(guān)系表達式 56
4.4.3 優(yōu)先級與結(jié)合性 57
實例06 判斷一個數(shù)是奇數(shù)還是偶數(shù) 57
4.5 邏輯運算符與邏輯表達式 58
4.5.1 邏輯運算符 58
4.5.2 邏輯表達式 59
4.5.3 優(yōu)先級與結(jié)合性 59
實例07 數(shù)字88和0真真假假變換 59
4.6 位邏輯運算符與位邏輯表達式 60
4.6.1 位邏輯運算符 61
4.6.2 位邏輯表達式 61
4.7 逗號運算符與逗號表達式 62
實例08 逗號運算符的運用 62
4.8 復(fù)合賦值運算符 63
實例09 使用復(fù)合賦值運算符計算
表達式結(jié)果 63
4.9 小結(jié) 64
第 5 章 常用的數(shù)據(jù)輸入 / 輸出函數(shù) ... 66
視頻講解:42 分
精彩實例:8 個
e 學碼詞條:5 個
5.1 語句 67
5.2 字符數(shù)據(jù)輸入/輸出 67
5.2.1 字符數(shù)據(jù)輸出 67
實例01 輸出大眼萌@_@ 68
5.2.2 字符數(shù)據(jù)輸入 69
實例02 同時輸入英文字符和轉(zhuǎn)義字符 69
5.3 字符串輸入/輸出 70
5.3.1 字符串輸出函數(shù) 70
實例03 利用puts()函數(shù)輸出天氣預(yù)報 71
5.3.2 字符串輸入函數(shù) 71
實例04 模擬在線考試系統(tǒng) 72
5.4 格式輸出函數(shù) 73
實例05 幾頭牛能吃飽 74
實例06 琳瑯滿目的“MingRi”輸出格式 75
5.5 格式輸入函數(shù) 76
實例07 計算圓的周長和球的體積 77
實例08 輸入兩個數(shù)值,并輸出交換后的值 78
5.6 小結(jié) 79
第 6 章 選擇結(jié)構(gòu)程序設(shè)計..........80
視頻講解:59 分
精彩實例:12 個
6 e 學碼詞條:3 個
6.1 if語句 81
6.2 if語句的基本形式 81
6.2.1 if語句形式 81
實例01 模擬在銀行取錢場景 82
實例02 判斷是否通過考試 83
6.2.2 if else語句形式 .................. 84
實例03 根據(jù)就餐人數(shù)選擇座位 85
實例04 判斷輸入的年份是否為閏年 86
實例05 商品競猜游戲 87
6.2.3 else if語句形式 88
實例06 設(shè)計過關(guān)類游戲 89
實例07 測試學生的立體感和反應(yīng)速度 90
6.3 if語句的嵌套 91
實例08 周末去哪浪 92
6.4 條件運算符 94
實例09 計算乘坐計程車的費用 94
6.5 switch語句 95
6.5.1 switch語句的基本形式 95
實例10 考試成績的“三六九等” 96
6.5.2 多路開關(guān)模式的switch語句 98
實例11 判斷輸入的月份屬于哪個季節(jié) 98
6.6 if else語句和switch語句的區(qū)別.......... 100
實例12 判斷一年各月的天數(shù) 100
6.7 小結(jié) 102
第 7 章 循環(huán)控制 103
視頻講解:1 小時 15 分
精彩實例:10 個
6 e 學碼詞條:3 個
7.1 循環(huán)語句 104
7.2 while語句 104
實例01 猜數(shù)字游戲 105
實例02 顯示游戲菜單 106
7.3 do while語句........................... 107
實例03 模擬客車的承載量 109
7.4 for語句 109
7.4.1 for語句的使用 110
實例04 小球離地有多遠 111
實例05 求1~100累加和 112
7.4.2 for循環(huán)的變體 113
實例06 實現(xiàn)數(shù)據(jù)的階乘計算 113
7.4.3 for語句中的逗號應(yīng)用 114
7.5 三種循環(huán)語句的比較 115
7.6 循環(huán)嵌套 115
7.6.1 循環(huán)嵌套的結(jié)構(gòu) 116
7.6.2 循環(huán)嵌套的實例 117
實例07 輸出金字塔形狀 117
實例08 打印乘法口訣表 118
7.7 轉(zhuǎn)移語句 119
7.7.1 break語句 119
實例09 實現(xiàn)找朋友游戲 120
7.7.2 continue語句 121
實例10 寶媽教孩子數(shù)數(shù) 121
7.8 小結(jié) 122
第 8 章 數(shù)組..................... 123
視頻講解:2 小時 18 分
精彩實例:21 個
e 學碼詞條:4 個
8.1 一維數(shù)組 124
8.1.1 一維數(shù)組的定義和引用 124
實例01 保存學生的成績 125
8.1.2 一維數(shù)組初始化 126
實例02 求學生的平均成績 126
實例03 計算一周步數(shù)的平均值 127
實例04 輸出圖書館空余座位號 128
8.1.3 一維數(shù)組應(yīng)用 129
實例05 統(tǒng)計各數(shù)字出現(xiàn)的次數(shù) 129
8.2 二維數(shù)組 129
8.2.1 二維數(shù)組的定義和引用 130
8.2
展開全部
零基礎(chǔ)學C語言(升級版) 作者簡介
明日科技是一家專業(yè)從事軟件開發(fā)、教育培訓以及軟件開發(fā)教育資源整合的高科技公司。其編寫的教材既注重選取軟件開發(fā)中的必需、常用內(nèi)容,又注重內(nèi)容的易學易用以及相關(guān)知識的拓展,深受讀者喜愛。同時,其編寫的教材多次榮獲"全行業(yè)優(yōu)秀暢銷品種”"中國大學出版社圖書獎優(yōu)秀暢銷書”等獎項,多個品種長期位居同類圖書銷售排行榜的前列。