C语言程序设计基础教程(慕课版)(第2版) pdf snb 115盘 kindle 在线 下载 pmlz 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分
书籍信息完全性:4分
网站更新速度:4分
使用便利性:4分
书籍清晰度:7分
书籍格式兼容性:4分
是否包含广告:9分
加载速度:5分
安全性:9分
稳定性:9分
搜索功能:4分
下载便捷性:3分
下载点评
- 赚了(665+)
- 还行吧(486+)
- 差评少(232+)
- epub(117+)
- 推荐购买(107+)
- 书籍多(270+)
- 不亏(607+)
- 品质不错(556+)
- 简单(405+)
- 小说多(535+)
下载评价
- 网友 家***丝:
好6666666
- 网友 蓬***之:
好棒good
- 网友 石***烟:
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 车***波:
很好,下载出来的内容没有乱码。
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
- 网友 濮***彤:
好棒啊!图书很全
- 网友 养***秋:
我是新来的考古学家
- 网友 敖***菡:
是个好网站,很便捷
- 网友 曾***文:
五星好评哦
- 网友 焦***山:
不错。。。。。
- 网友 后***之:
强烈推荐!无论下载速度还是书籍内容都没话说 真的很良心!
- 网友 瞿***香:
非常好就是加载有点儿慢。
- 网友 冷***洁:
不错,用着很方便
- 网友 通***蕊:
五颗星、五颗星,大赞还觉得不错!~~
喜欢"C语言程序设计基础教程(慕课版)(第2版)"的人也看了
宝宝的第一本躲猫猫游戏书:猜猜动物园 (美)兰登 著,张芳 译 南海出版公司,【正版现货】 pdf snb 115盘 kindle 在线 下载 pmlz mobi
正版现货 Kid's Box剑桥国际少儿英语 学生包 第二版 第123456 入门级点读版全套七级 剑桥少儿英语教材 外研通点读笔可点读 pdf snb 115盘 kindle 在线 下载 pmlz mobi
66条架子鼓独奏 pdf snb 115盘 kindle 在线 下载 pmlz mobi
行星风暴—第二届全球华语科幻星云奖获奖作品集 刘慈欣 等著,成追忆 主编 百花文艺出版社【放心购买 无忧售后】 pdf snb 115盘 kindle 在线 下载 pmlz mobi
烟火漫卷 晚熟的人(共2册)莫言迟子建长篇力作 从历史深处到当下 现实百姓生活的长篇小说 现当代文学小说作品 pdf snb 115盘 kindle 在线 下载 pmlz mobi
牛津艺用人体解剖学(畅销版) pdf snb 115盘 kindle 在线 下载 pmlz mobi
2016年注册测绘师资格考试辅导教材测绘综合能力 pdf snb 115盘 kindle 在线 下载 pmlz mobi
护理专业英语 中国中医药出版社 pdf snb 115盘 kindle 在线 下载 pmlz mobi
商品房购房实务手册 pdf snb 115盘 kindle 在线 下载 pmlz mobi
工程化学(彭银仙) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 通向蜘蛛巢的小径 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 考试不粗心高效训练方案 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 探索发现·世界星空地图 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 二手房陷阱:买卖合同条款解读与风险防范 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 床头灯英语 3000词读物(纯英文):螺丝在拧紧 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 9787300200231 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 商务英语口译 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 现货 经典视角下的明医解读朱丹溪中国中医药出版社王伟9787513263894 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 试题调研 高考题型全练 语文 全国通用版 2024新版天星教育高三高考复习备考刷题辅导检测资料 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 走出幻灭 pdf snb 115盘 kindle 在线 下载 pmlz mobi
书籍真实打分
故事情节:8分
人物塑造:4分
主题深度:6分
文字风格:7分
语言运用:4分
文笔流畅:7分
思想传递:4分
知识深度:7分
知识广度:7分
实用性:3分
章节划分:4分
结构布局:5分
新颖与独特:6分
情感共鸣:7分
引人入胜:8分
现实相关:4分
沉浸感:9分
事实准确性:4分
文化贡献:8分