C语言程序设计第3版
¥
22.16
3.7折
¥
59.8
全新
库存2件
作者索明何、王正勇、邵瑛、邢海霞 著
出版社机械工业出版社
出版时间2021-07
版次1
装帧平装
上书时间2024-11-08
商品详情
- 品相描述:全新
图书标准信息
-
作者
索明何、王正勇、邵瑛、邢海霞 著
-
出版社
机械工业出版社
-
出版时间
2021-07
-
版次
1
-
ISBN
9787111681274
-
定价
59.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
280页
-
字数
446千字
- 【内容简介】
-
《C语言程序设计 第3版》采用任务驱动式编写方式,按照“由简到难、循序渐进”的教学原则,共设置了8个单元:C语言程序设计入门、利用三种程序结构解决简单问题、利用数组处理同类型的批量数据、利用函数实现模块化程序设计、灵活使用指针处理问题、利用复杂的构造类型解决实际问题、利用文件进行数据管理、嵌入式技术基础实践入门。
《C语言程序设计 第3版》设计了“任务驱动式教程”和“工作手册”两个分册,书中所有的C语言知识点均配有微课视频,并且开发了配套的在线课程。读者可根据“工作手册”中设置的任务,灵活采用“线上+线下”混合方式学习C语言程序设计。为方便教学,《C语言程序设计 第3版》配有电子教案、电子课件、程序源代码、单元测试题答案、习题库及答案(可灵活组卷)等教学资源。
《C语言程序设计 第3版》可作为高等院校电子信息类、计算机类、自动化类、机电类等专业的C语言教材,也可供从事相关技术开发的工程技术人员参考。
凡选用《C语言程序设计 第3版》作为授课教材的教师,均可通过电话或QQ咨询教学资源等事宜,有任何技术问题也可通过以上方式联系。
未经许可,不得以任何方式复制或抄袭《C语言程序设计 第3版》的部分或全部内容(含文字、创意、版式、案例和设计等),《C语言程序设计 第3版》中配套资源不得用于在线课程建设。微课制作等。版权所有,侵权必究。
- 【作者简介】
-
- 【目录】
-
前言
第1单元C语言程序设计
入门1任务11了解通用计算机和嵌入式
计算机的区别1
任务12使用VC++ 2010软件开发
C程序3
121VC++ 2010开发环境的
使用方法和步骤3
122初识简单的C程序10
任务13学习数据的基本类型
及其表现形式14
131常量与变量15
132整型数据15
133字符型数据18
134实型数据20
135变量的初始化22
136常变量23
任务14利用基本的运算符解决
简单问题23
141算术运算符及其表达式23
142强制类型转换运算符及其
表达式26
143赋值运算符及其表达式27
144关系运算符及其表达式31
145逻辑运算符及其表达式32
146位运算符及其表达式34
147逗号运算符及其表达式38
单元测试题38
第2单元利用三种程序结构解决
简单问题40任务21知识储备40
211算法及流程图表示40
212程序的三种基本结构41
213C语句及其分类42
任务22利用顺序结构程序解决实际
问题43
221数据输入输出函数43
222顺序结构程序设计应用49
任务23利用选择结构程序解决
实际问题51
231if语句及应用51
232switch语句及应用58
任务24利用循环结构程序解决
实际问题61
241while循环结构程序
设计61
242dowhile循环结构程序
设计62
243for循环结构程序设计65
244循环嵌套66
245break语句和continue
语句67
任务25利用预处理命令提高
编程效率69
251宏定义69
252文件包含72
253条件编译73
单元测试题75第3单元利用数组处理同类型的批量
数据78任务31利用一维数组处理同类型的批量
数据78
311定义一维数组的方法78
312一维数组的初始化79
313一维数组元素的引用79
314一维数组的应用80
任务32利用二维数组处理同类型的批量
数据83
321定义二维数组的方法83
322二维数组的初始化84
323二维数组元素的引用85
324二维数组的应用85
任务33利用字符数组处理多个字符或
字符串86
331定义字符数组的方法86
332字符数组的初始化87
333字符数组元素的引用88
334字符数组的输入、输出88
335字符串处理函数90
单元测试题92
第4章利用函数实现模块化程序设计94
任务41熟悉C程序的结构和函数的
分类94
任务42学习定义函数的方法95
421定义无参函数96
422定义有参函数97
任务43学习函数的三种调用方式97
431函数的一般调用97
432函数的嵌套调用101
433函数的递归调用103
任务44利用数组作为函数参数进行
模块化程序设计106
441数组元素作为函数实参106
442数组名作为函数参数106
任务45灵活设置变量的类型109
451局部变量和全局变量109
452变量的存储方式112
任务46使用内部函数和外部函数进行
模块化程序设计119
任务47熟悉嵌入式中断服务函数120
单元测试题121
第5单元灵活使用指针处理问题124
任务51理解指针的基本概念124
任务52利用指针引用普通变量125
521定义指针变量的方法125
522指针变量的引用125
523指针变量作为函数参数127
任务53利用指针引用数组元素129
531指向数组元素的指针129
532通过指针引用数组元素130
533用数组名作为函数参数133
534通过指针引用多维数组137
任务54利用指针引用字符串141
541字符串的引用方式141
542字符串在函数间的传递方式143
543使用字符数组与字符指针变量的
区别144
任务55利用指针调用函数145
任务56通过函数调用获取指针值147
任务57利用指针数组、指向指针的指针
引用多个数据150
571指针数组150
572指向指针的指针155
任务58利用内存动态分配函数建立动态
数组156
581内存动态分配的概念156
582内存动态分配的方法157
任务59指针小结159
单元测试题160
第6单元利用复杂的构造类型解决实际
问题164任务61声明一个结构体类型164
任务62利用结构体变量处理一组数据165
621定义结构体变量的方法165
622结构体变量的初始化167
623结构体变量的引用168
任务63利用结构体数组处理多组数据169
631定义结构体数组的方法169
632结构体数组的初始化169
633结构体数组的应用170
任务64利用结构体指针引用结构体数据172
641指向结构体变量的指针172
642指向结构体数组的指针173
643结构体指针变量作为函数参数174
任务65利用共用体类型节省内存空间175
651共用体类型的概念175
652共用体类型的变量176
653共用体的应用举例177
任务66利用枚举类型简化程序180
任务67用typedef声明新类型名182
任务68利用链表处理一组数据183
681链表概述183
682链表的建立185
683链表的输出189
684链表的查找190
685链表的插入191
686链表的删除192
687链表操作综合应用194
单元测试题196
第7单元利用文件进行数据管理199
任务7
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价