中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
C語言程序設計基礎教程(慕課版)(第2版)

包郵 C語言程序設計基礎教程(慕課版)(第2版)

作者:王海賓
出版社:電子工業出版社出版時間:2022-07-01
開本: 其他 頁數: 264
中 圖 價:¥32.8(6.2折) 定價  ¥53.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

C語言程序設計基礎教程(慕課版)(第2版) 版權信息

  • ISBN:9787121439407
  • 條形碼:9787121439407 ; 978-7-121-43940-7
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

C語言程序設計基礎教程(慕課版)(第2版) 內容簡介

本書在第1版的基礎上對教材內容進行了修正,增加了全國計算機等級考試二級C語言模塊相關內容,升級了在線微課視頻,搭建了在線開發環境。本書以計算機語言的學習與認知過程為主線,以實踐為主導,按照程序設計與編寫的思路進行講解,盡量使用通俗易懂的語言描述,避免空洞難懂的理論。首先,讓讀者對語言、C語言、程序設計、C語言程序設計有整體認知;然后,學習編程邏輯與規則,讓讀者養成良好的編程習慣;而后在實踐中積累程序設計的基本元素――數據類型、常量、變量、運算符和表達式等;*后,引入三大流程結構――順序結構、分支結構和循環結構,讓讀者在學習基本知識的過程中,逐漸感受程序的編寫思路。在讀者能夠編寫一些小程序之后,在實踐中引入數組存儲批量數據;為了實現程序的模塊化,引入函數;為了存儲復雜的數據類型,引入結構體;為了優化程序性能,引入指針;為了改進程序運行環境,提高程序效率,引入預處理;為了完成數據的較為存儲,引入文件的操作。本書精選大量實例貫穿知識點的講解,每個章節精選全國計算機等級考試二級C語言真題,并配有實訓任務和精選習題(掃描下載),突出了C語言程序設計學習的實操性。順應“互聯網+”教材趨勢,本書提供了豐富的配套資源,如微課視頻、源代碼、實訓任務、PPT課件、課程大綱、題庫等。此外,本書還提供了在線實驗平臺,支持使用手持設備進行程序開發。本書不僅可以作為職教本科和高職專科計算機相關專業的教材,而且可以作為職教本科和高職專科理工類公共課程“C語言程序設計”的教材。此外,還可以作為計算機培訓機構的培訓教材,是計算機編程愛好者的入門推薦書籍。

C語言程序設計基礎教程(慕課版)(第2版) 目錄

第1章 認知C語言程序設計 | 1
1.1 整體認知 | 1
1.1.1 什么是語言 | 1
1.1.2 什么是C語言 | 2
1.1.3 什么是程序設計 | 2
1.1.4 什么是C語言程序設計 | 4
1.2 為什么學習C語言程序設計 | 4
1.2.1 C語言的發展與趨勢 | 4
1.2.2 C語言的重要性 | 4
1.3 環境搭建與開發步驟 | 5
1.3.1 環境搭建 | 5
1.3.2 開發步驟 | 7
1.4 **個C語言程序 | 9
1.5 程序案例 | 10
1.6 二級真題 | 11
1.7 本章小結 | 12
實訓任務1 環境搭建與**個C語言程序 | 12
習題1 | 13
第2章 C語言程序開發前的準備 | 14
2.1 項目的開發流程 | 14
2.2 C語言程序的開發流程 | 15
2.3 C語言程序的結構 | 16
2.4 C語言程序的編寫規范 | 18
2.5 程序與算法 | 19
2.6 流程圖 | 20
2.7 程序案例 | 21
2.8 二級真題 | 23
2.9 本章小結 | 24
實訓任務2 程序流程圖的繪制 | 24
習題2 | 25
第3章 語言基礎――數據與運算 | 26
3.1 C語言程序的基本元素 | 26
3.2 標識符與關鍵字 | 26
3.2.1 標識符 | 27
3.2.2 關鍵字 | 28
3.3 數據類型 | 28
3.4 常量 | 30
3.4.1 直接常量 | 30
3.4.2 符號常量 | 33
3.5 變量 | 35
3.6 運算符與表達式 | 35
3.6.1 運算符基礎 | 36
3.6.2 算術運算符和算術表達式 | 36
3.6.3 關系運算符和關系表達式 | 38
3.6.4 邏輯運算符和邏輯表達式 | 39
3.6.5 賦值運算符和賦值表達式 | 41
3.6.6 位運算符 | 41
3.6.7 其他運算符 | 43
3.6.8 運算符的優先級 | 45
3.7 數據類型的轉換 | 46
3.8 程序案例 | 47
3.9 二級真題 | 49
3.10 本章小結 | 51
實訓任務3 程序中的數據與運算 | 51
習題3 | 52
第4章 程序邏輯處理三大流程結構 | 53
4.1 順序結構 | 53
4.1.1 C語言程序中的語句 | 53
4.1.2 格式化數據的輸入/輸出 | 54
4.1.3 字符數據的輸入/輸出 | 60
4.2 分支結構 | 62
4.2.1 單分支結構 | 63
4.2.2 雙分支結構 | 64
4.2.3 多分支結構 | 67
4.3 循環結構 | 74
4.3.1 for語句 | 75
4.3.2 while語句 | 80
4.3.3 do-while語句 | 81
4.3.4 3種循環語句的比較 | 82
4.3.5 break、continue、goto、return語句 | 83
4.3.6 循環的嵌套 | 86
4.4 程序案例 | 87
4.5 二級真題 | 93
4.6 本章小結 | 95
實訓任務4 程序邏輯處理 | 95
習題4 | 96
第5章 批量數據的存儲――數組 | 97
5.1 數組的認知 | 97
5.2 一維數組的定義、初始化與引用 | 98
5.2.1 一維數組的定義 | 98
5.2.2 一維數組的初始化 | 99
5.2.3 一維數組的引用 | 101
5.3 二維數組的定義、初始化與引用 | 102
5.3.1 二維數組的定義 | 102
5.3.2 二維數組的初始化 | 103
5.3.3 二維數組的引用 | 104
5.4 字符數組的定義、初始化與引用 | 106
5.4.1 字符數組的定義 | 106
5.4.2 字符數組的初始化 | 107
5.4.3 字符數組的引用 | 107
5.4.4 字符串和字符串結束標志 | 108
5.4.5 字符數組的輸入/輸出 | 109
5.4.6 字符串處理函數 | 111
5.5 程序案例 | 116
5.6 二級真題 | 120
5.7 本章小結 | 123
實訓任務5 數組的應用 | 123
習題5 | 124
第6章 程序的模塊化――函數 | 125
6.1 函數的認知 | 125
6.1.1 什么是函數 | 125
6.1.2 為什么使用函數 | 126
6.1.3 函數的分類 | 129
6.2 函數的定義、調用與聲明 | 130
6.2.1 函數的定義 | 130
6.2.2 函數的調用 | 132
6.2.3 函數的參數和返回值 | 133
6.2.4 函數的聲明 | 137
6.3 函數的嵌套 | 139
6.4 函數的遞歸 | 140
6.5 數組作為函數的參數 | 142
6.5.1 數組元素作為函數實參 | 142
6.5.2 數組名作為函數參數 | 143
6.6 變量的作用域 | 145
6.6.1 局部變量 | 145
6.6.2 全局變量 | 146
6.7 程序案例 | 148
6.8 二級真題 | 152
6.9 本章小結 | 154
實訓任務6 函數的應用 | 154
習題6 | 155
第7章 程序性能優化――指針 | 156
7.1 什么是指針 | 156
7.2 為什么要使用指針 | 157
7.3 指針變量的使用 | 157
7.3.1 指針變量的聲明 | 157
7.3.2 指針變量的賦值 | 158
7.3.3 指針變量的引用 | 159
7.3.4 指針的加減運算 | 161
7.4 指針在數組中的應用 | 162
7.4.1 使用指針引用一維數組的元素 | 162
7.4.2 使用指針引用二維數組的元素 | 164
7.5 字符型指針引用字符串 | 166
7.6 指針數組和指向指針的指針 | 167
7.6.1 指針數組的概念 | 167
7.6.2 指向指針的指針 | 169
7.7 指針在函數中的應用 | 170
7.7.1 使用指針作為函數參數 | 170
7.7.2 使用指針作為函數的返回值 | 172
7.7.3 使用指針調用函數 | 174
7.8 程序案例 | 177
7.9 二級真題 | 180
7.10 本章小結 | 187
實訓任務7 指針的使用和字符串的處理 | 187
習題7 | 188
第8章 復雜數據類型――結構體與共用體 | 189
8.1 結構體的認知 | 189
8.2 結構體變量的定義、初始化與引用 | 190
8.2.1 結構體變量的定義 | 190
8.2.2 結構體變量的初始化 | 192
8.2.3 結構體變量的引用 | 193
8.3 結構體數組 | 195
8.3.1 結構體數組的定義 | 195
8.3.2 結構體數組的初始化 | 196
8.3.3 結構體數組的引用 | 197
8.4 結構體指針變量 | 198
8.4.1 指向結構體變量的指針 | 199
8.4.2 指向結構體數組的指針 | 200
8.5 共用體 | 201
8.5.1 共用體類型的定義 | 201
8.5.2 共用體變量的定義 | 201
8.5.3 共用體變量的初始化與引用 | 202
8.6 程序案例 | 203
8.7 二級真題 | 205
8.8 本章小結 | 207
實訓任務8 結構體和共用體 | 207
習題8 | 208
第9章 程序設計優化――預處理 | 209
9.1 宏定義 | 209
9.1.1 不帶參數的宏定義 | 209
9.1.2 帶參數的宏定義 | 212
9.2 文件包含 | 214
9.3 條件編譯 | 216
9.4 程序案例 | 218
9.5 二級真題 | 220
9.6 本章小結 | 221
實訓任務9 預處理命令的使用 | 222
習題9 | 222
第10章 數據永久存儲―文件操作 | 223
10.1 文件的認知 | 223
10.1.1 C語言中的數據流 | 224
10.1.2 文件指針 | 225
10.2 文件的打開與關閉 | 225
10.2.1 文件的打開 | 225
10.2.2 文件的關閉 | 227
10.3 文件的順序讀/寫 | 228
10.3.1 字符數據的讀/寫 | 228
10.3.2 字符串數據的讀/寫 | 231
10.3.3 二進制數據的讀/寫 | 234
10.3.4 數據的格式化讀/寫 | 237
10.4 文件的隨機讀/寫 | 238
10.5 文件讀/寫的出錯檢測 | 241
10.6 程序案例 | 241
10.7 二級真題 | 244
10.8 本章小結 | 245
實訓任務10 文本的相關操作 | 245
習題10 | 246
附錄A 標準字符與ASCII值對照表 | 247
附錄B C語言常用庫函數 | 248
參 考 文 獻 | 251
展開全部

C語言程序設計基礎教程(慕課版)(第2版) 作者簡介

王海賓,男,副教授。2009.7至今邢臺職業技術學院任教,自2006年以來長期從事軟件設計與開發,每年都至少有一項企業實際項目,具有豐富的軟件設計與開發經驗。邢臺職業技術學院首屆(2010)觀摩教學比賽一等獎(冠軍)。現任信息工程系副主任,兼任信息商務教研室主任,兼任信息工程系教工支部書記,移動互聯網應用技術專業專業帶頭人。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 防勒索软件_数据防泄密_Trellix(原McAfee)核心代理商_Trellix(原Fireeye)售后-广州文智信息科技有限公司 | 中医中药治疗血小板减少-石家庄血液病肿瘤门诊部 | 硫酸钡厂家_高光沉淀硫酸钡价格-河南钡丰化工有限公司 | 天然鹅卵石滤料厂家-锰砂滤料-石英砂滤料-巩义东枫净水 | 东莞注册公司-代办营业执照-东莞公司注册代理记账-极刻财税 | 集装袋吨袋生产厂家-噸袋廠傢-塑料编织袋-纸塑复合袋-二手吨袋-太空袋-曹县建烨包装 | 广东燎了网络科技有限公司官网-网站建设-珠海网络推广-高端营销型外贸网站建设-珠海专业h5建站公司「了了网」 | 中药超微粉碎机(中药细胞级微粉碎)-百科 | 西安耀程造价培训机构_工程预算实训_广联达实作实操培训 | 镀锌钢格栅_热镀锌格栅板_钢格栅板_热镀锌钢格板-安平县昊泽丝网制品有限公司 | 篷房|仓储篷房|铝合金篷房|体育篷房|篷房厂家-华烨建筑科技官网 知名电动蝶阀,电动球阀,气动蝶阀,气动球阀生产厂家|价格透明-【固菲阀门官网】 | 润滑脂-高温润滑脂-轴承润滑脂-食品级润滑油-索科润滑油脂厂家 | 紧急泄压人孔_防爆阻火器_阻火呼吸阀[河北宏泽石化] | 不锈钢水箱厂家,不锈钢保温水箱-山东桑特供水设备 | 自动焊锡机_点胶机_螺丝机-锐驰机器人| 学校用栓剂模,玻璃瓶轧盖钳,小型安瓿熔封机,实验室安瓿熔封机-长沙中亚制药设备有限公司 | 123悬赏网_发布悬赏任务_广告任务平台 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 冲击式破碎机-冲击式制砂机-移动碎石机厂家_青州市富康机械有限公司 | 超声波反应釜【百科】-以马内利仪器| 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | 开锐教育-学历提升-职称评定-职业资格培训-积分入户 | 踏板力计,制动仪,非接触多功能速度仪,逆反射系数测试仪-创宇 | 铸铝门厂家,别墅大门庭院大门,别墅铸铝门铜门[十大品牌厂家]军强门业 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 巨野月嫂-家政公司-巨野县红墙安康母婴护理中心 | 浙江华锤电器有限公司_地磅称重设备_防作弊地磅_浙江地磅售后维修_无人值守扫码过磅系统_浙江源头地磅厂家_浙江工厂直营地磅 | 车充外壳,车载充电器外壳,车载点烟器外壳,点烟器连接头,旅行充充电器外壳,手机充电器外壳,深圳市华科达塑胶五金有限公司 | 乳化沥青设备_改性沥青设备_沥青加温罐_德州市昊通路桥工程有限公司 | 小区健身器材_户外健身器材_室外健身器材_公园健身路径-沧州浩然体育器材有限公司 | 超声波清洗机_超声波清洗机设备_超声波清洗机厂家_鼎泰恒胜 | 低合金板|安阳低合金板|河南低合金板|高强度板|桥梁板_安阳润兴 北京租车牌|京牌指标租赁|小客车指标出租 | 强效碱性清洗剂-实验室中性清洗剂-食品级高纯氮气发生器-上海润榕科学器材有限公司 | 工业设计,人工智能,体验式3D展示的智能技术交流服务平台-纳金网 J.S.Bach 圣巴赫_高端背景音乐系统_官网 | 蜘蛛车-高空作业平台-升降机-高空作业车租赁-臂式伸缩臂叉装车-登高车出租厂家 - 普雷斯特机械设备(北京)有限公司 | 岩棉板|岩棉复合板|聚氨酯夹芯板|岩棉夹芯板|彩钢夹芯板-江苏恒海钢结构 | 鹤壁创新仪器公司-全自动量热仪,定硫仪,煤炭测硫仪,灰熔点测定仪,快速自动测氢仪,工业分析仪,煤质化验仪器 | 二维运动混料机,加热型混料机,干粉混料机-南京腾阳干燥设备厂 | 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 |