C語言程序設(shè)計(新編21世紀高等職業(yè)教育精品教材·電子與信息類)
定 價:53 元
叢書名:新編21世紀高等職業(yè)教育精品教材·電子與信息類
- 作者:楊磊 李洪建 李曉明
- 出版時間:2025/6/1
- ISBN:9787300335797
- 出 版 社:中國人民大學出版社
本書內(nèi)容涵蓋C語言源程序組成結(jié)構(gòu)、C語言集成開發(fā)環(huán)境、算法描述和特性、編寫程序的流程、變量和常量的定義及使用等知識點,內(nèi)容全面,代碼示例豐富。書中語言通俗易懂,實例實用性強,使讀者加深對相關(guān)知識的理解和掌握。本書提供的思路和方法,涵蓋了工作領(lǐng)域、工作任務和職業(yè)技能要求,幫助讀者走出學習困境,突破難關(guān),成為社會急需的高技能計算機人才。本書以一體化教學為框架,通過基礎(chǔ)理論知識和實用案例,將理論和實際結(jié)合起來,使讀者能夠通過學習本書全方位掌握相關(guān)內(nèi)容和技能。
楊磊,副教授,主要教授C語言程序設(shè)計、無線組網(wǎng)技術(shù)、自動識別技術(shù)等課程,2020年獲山東電子學會科技進步獎二等獎(第4位);2021年主持山東省教育科學“十四五”規(guī)劃課題;2022年主持全國輕工職業(yè)教育教學指導委員會課題;擔任2022年世界職業(yè)院校技能大賽“物聯(lián)網(wǎng)技術(shù)應用”賽項裁判和2018年全國職業(yè)院校技能大賽高職組“嵌入式技術(shù)應用開發(fā)”賽項裁判;指導學生多次獲得全國“發(fā)明杯”創(chuàng)新創(chuàng)業(yè)大賽和山東省大學生科技創(chuàng)新大賽一等獎。主持編寫《物聯(lián)網(wǎng)基礎(chǔ)》、《無線網(wǎng)絡(luò)技術(shù)》等教材。李洪建,山東科技職業(yè)學院信息工程系副主任、副教授,山東省高等學校教學名師,國家技能鑒定高級考評員、全國高職計算機基礎(chǔ)學會電子信息委員。李曉明,臨沂職業(yè)學院教師,副教授,主要講授C語言程序設(shè)計、物聯(lián)網(wǎng)基礎(chǔ)等課程。
任務 1 學生成績管理系統(tǒng)之系統(tǒng)啟動 1
1.1? ? 認識程序 2
1.2? ? 認識計算機語言 2
1.3? ? 了解 C 語言 5
1.4? ? C 程序風格 8
1.5? ? 了解編程工具 13
1.6? ? 第一個 C 語言程序 22
任務 2 學生成績管理系統(tǒng)之信息錄入 36
2.1? ? 數(shù)據(jù)類型 37
2.2? ? 常量 38
2.3? ? 變量 42
2.4? ? 數(shù)據(jù)類型轉(zhuǎn)換 44
2.5? ? 運算符和表達式 47
任務 3 學生成績管理系統(tǒng)之系統(tǒng)登錄 65
3.1? ? 程序組成部分 66
3.2? ? 算法和流程圖 67
3.3? ? 順序結(jié)構(gòu) 69
3.4? ? 選擇結(jié)構(gòu) 72
3.5? ? 循環(huán)結(jié)構(gòu) 81
3.6? ? 跳轉(zhuǎn)語句 87
任務 4 學生成績管理系統(tǒng)之信息存儲 96
4.1? ? 一維數(shù)組 97
4.2? ? 二維數(shù)組 103
4.3? ? 字符數(shù)組與字符串 109
任務 5 學生成績管理系統(tǒng)之系統(tǒng)功能設(shè)計 116
5.1? ? 初識函數(shù) 117
5.2? ? 函數(shù)定義 120
5.3? ? 函數(shù)的參數(shù)和返回值 124
5.4? ? 函數(shù)的調(diào)用 127
5.5? ? 變量的作用域 134
任務 6 學生成績管理系統(tǒng)之信息存儲進階 144
6.1? ? 認識指針 145
6.2? ? 指針與數(shù)組 150
6.3? ? 指針與字符串 156
6.4? ? 指針與函數(shù) 157
6.5? ? 二級指針 166
6.6? ? 主函數(shù)參數(shù) 167
6.7? ? 動態(tài)內(nèi)存管理 168
任務 7 學生成績管理系統(tǒng)之數(shù)據(jù)類型進階 182
7.1? ? 結(jié)構(gòu)體與結(jié)構(gòu)體數(shù)組 183
7.2? ? 結(jié)構(gòu)體指針與結(jié)構(gòu)體數(shù)組指針 189
7.3? ? 結(jié)構(gòu)體作為函數(shù)的參數(shù)與返回值 193
7.4? ? 鏈表 198
7.5? ? 聯(lián)合體 204
7.6? ? 枚舉類型 206
任務 8 學生成績管理系統(tǒng)之數(shù)據(jù)預處理 217
8.1? ? 宏定義 218
8.2? ? 文件包含 220
8.3? ? 條件編譯 222
任務 9 學生成績管理系統(tǒng)之信息持久化 233
9.1? ? 文件概述 234
9.2? ? 文件打開與關(guān)閉 237
9.3? ? 文件讀取與寫入 239
9.4? ? 文件定位 246
任務 10 綜合項目實踐 257
10.1? ? 學生成績管理系統(tǒng) 258
10.2? ? 圖書信息管理系統(tǒng) 273
參考文獻 291
附錄 292