C语言程序设计基础教程(慕课版)(第2版) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
C语言程序设计基础教程(慕课版)(第2版)电子书下载地址
内容简介:
本书在第1版的基础上对教材内容进行了修正,增加了全国计算机等级考试二级C语言模块相关内容,升级了在线微课视频,搭建了在线开发环境。本书以计算机语言的学习与认知过程为主线,以实践为主导,按照程序设计与编写的思路进行讲解,尽量使用通俗易懂的语言描述,避免空洞难懂的理论。首先,让读者对语言、C语言、程序设计、C语言程序设计有整体认知;然后,学习编程逻辑与规则,让读者养成良好的编程习惯;而后在实践中积累程序设计的基本元素——数据类型、常量、变量、运算符和表达式等;后,引入三大流程结构——顺序结构、分支结构和循环结构,让读者在学习基本知识的过程中,逐渐感受程序的编写思路。在读者能够编写一些小程序之后,在实践中引入数组存储批量数据;为了实现程序的模块化,引入函数;为了存储复杂的数据类型,引入结构体;为了优化程序性能,引入指针;为了改进程序运行环境,提高程序效率,引入预处理;为了完成数据的永久存储,引入文件的操作。本书精选大量实例贯穿知识点的讲解,每个章节精选全国计算机等级考试二级C语言真题,并配有实训任务和精选习题(扫描下载),突出了C语言程序设计学习的实操性。顺应“互联网 ”教材趋势,本书提供了丰富的配套资源,如微课视频、源代码、实训任务、PPT课件、课程大纲、题库等。此外,本书还提供了在线实验平台,支持使用手持设备进行程序开发。本书不仅可以作为职教本科和高职专科计算机相关专业的教材,而且可以作为职教本科和高职专科理工类公共课程“C语言程序设计”的教材。此外,还可以作为计算机培训机构的培训教材,是计算机编程爱好者的入门书籍。
书籍目录:
第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
作者介绍:
王海宾,男,副教授。2009.7至今邢台职业技术学院任教,自2006年以来长期从事软件设计与开发,每年都至少有一项企业实际项目,具有丰富的软件设计与开发经验。邢台职业技术学院首届(2010)观摩教学比赛一等奖(冠军)。现任信息工程系副主任,兼任信息商务教研室主任,兼任信息工程系教工支部书记,移动互联网应用技术专业专业带头人。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
本书在第1版的基础上对教材内容进行了修正,增加了全国计算机等级考试二级C语言模块相关内容,升级了在线微课视频,搭建了在线开发环境。本书以计算机语言的学习与认知过程为主线,以实践为主导,按照程序设计与编写的思路进行讲解,尽量使用通俗易懂的语言描述,避免空洞难懂的理论。首先,让读者对语言、C语言、程序设计、C语言程序设计有整体认知;然后,学习编程逻辑与规则,让读者养成良好的编程习惯;而后在实践中积累程序设计的基本元素――数据类型、常量、变量、运算符和表达式等;最后,引入三大流程结构――顺序结构、分支结构和循环结构,让读者在学习基本知识的过程中,逐渐感受程序的编写思路。在读者能够编写一些小程序之后,在实践中引入数组存储批量数据;为了实现程序的模块化,引入函数;为了存储复杂的数据类型,引入结构体;为了优化程序性能,引入指针;为了改进程序运行环境,提高程序效率,引入预处理;为了完成数据的永久存储,引入文件的操作。本书精选大量实例贯穿知识点的讲解,每个章节精选全国计算机等级考试二级C语言真题,并配有实训任务和精选习题(扫描下载),突出了C语言程序设计学习的实操性。顺应“互联网+”教材趋势,本书提供了丰富的配套资源,如微课视频、源代码、实训任务、PPT课件、课程大纲、题库等。此外,本书还提供了在线实验平台,支持使用手持设备进行程序开发。本书不仅可以作为职教本科和高职专科计算机相关专业的教材,而且可以作为职教本科和高职专科理工类公共课程“C语言程序设计”的教材。此外,还可以作为计算机培训机构的培训教材,是计算机编程爱好者的入门必备书籍。
网站评分
书籍多样性:7分
书籍信息完全性:8分
网站更新速度:8分
使用便利性:4分
书籍清晰度:9分
书籍格式兼容性:3分
是否包含广告:9分
加载速度:9分
安全性:8分
稳定性:5分
搜索功能:3分
下载便捷性:6分
下载点评
- 无水印(636+)
- 五星好评(224+)
- 内容齐全(438+)
- 愉快的找书体验(462+)
- 可以购买(480+)
- 品质不错(204+)
- txt(555+)
- 傻瓜式服务(430+)
- 值得下载(80+)
- pdf(490+)
- 差评(151+)
- 下载速度快(450+)
- 好评多(203+)
下载评价
- 网友 孙***美:
加油!支持一下!不错,好用。大家可以去试一下哦
- 网友 戈***玉:
特别棒
- 网友 通***蕊:
五颗星、五颗星,大赞还觉得不错!~~
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 谭***然:
如果不要钱就好了
- 网友 敖***菡:
是个好网站,很便捷
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 丁***菱:
好好好好好好好好好好好好好好好好好好好好好好好好好
- 网友 常***翠:
哈哈哈哈哈哈
喜欢"C语言程序设计基础教程(慕课版)(第2版)"的人也看了
文字生涯 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
想念红叶林 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
企业人力资源管理师-三级 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
法律硕士(法学)联考大纲背诵要点及应试策略 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
歐利根駁斥柏拉圖 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
教育部语文新课标推荐阅读·人生必读书:镜花缘(美绘版)小学生3-6年级 青少年课外必读中国经典文学名著 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
奥数小学三年级奥数举一反三 3年级奥数精讲与测试人教版全套数学书上下册小学数学思维训练应用题从课本到奥数教材教程练习册2020新版 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
漫画中小学生自我管理 全4册 抗挫力青春期时间管理自我学习 6-14岁儿童心理健康教育书籍 情绪管理与性格培养漫画故事书 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
汉书(共4册)(精)/中华国学文库 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
当代军旅文学精短作品选析-----军营大学校丛书 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 永乐大典 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 中国海藻志 第二卷 红藻门 第三册 石花菜目 隐丝藻目 胭脂藻目 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 德语轻松学(上册) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 老年康复 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 2019考研政治考点狂背 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 全国社会工作者职业水平考试(中级)真题解析与押题试卷 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 大学英语词汇·四级 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 芳香疗法配方宝典(上) 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 固体中非线性声波 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
- 军事科学院硕士研究生系列教材:中国人民解放军战史教程 杨贵华 军事科学出版社【正版书籍】 下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线
书籍真实打分
故事情节:6分
人物塑造:8分
主题深度:9分
文字风格:8分
语言运用:4分
文笔流畅:6分
思想传递:6分
知识深度:6分
知识广度:4分
实用性:4分
章节划分:3分
结构布局:7分
新颖与独特:3分
情感共鸣:5分
引人入胜:5分
现实相关:7分
沉浸感:5分
事实准确性:4分
文化贡献:3分