×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
暂无评论
图文详情
  • ISBN:9787111681274
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:280
  • 出版时间:2021-07-01
  • 条形码:9787111681274 ; 978-7-111-68127-4

内容简介

  《C语言程序设计 第3版》采用任务驱动式编写方式,按照“由简到难、循序渐进”的教学原则,共设置了8个单元:C语言程序设计入门、利用三种程序结构解决简单问题、利用数组处理同类型的批量数据、利用函数实现模块化程序设计、灵活使用指针处理问题、利用复杂的构造类型解决实际问题、利用文件进行数据管理、嵌入式技术基础实践入门。  《C语言程序设计 第3版》设计了“任务驱动式教程”和“工作手册”两个分册,书中所有的C语言知识点均配有微课视频,并且开发了配套的在线课程。读者可根据“工作手册”中设置的任务,灵活采用“线上+线下”混合方式学习C语言程序设计。为方便教学,《C语言程序设计 第3版》配有电子教案、电子课件、程序源代码、单元测试题答案、习题库及答案(可灵活组卷)等教学资源。  《C语言程序设计 第3版》可作为高等院校电子信息类、计算机类、自动化类、机电类等专业的C语言教材,也可供从事相关技术开发的工程技术人员参考。  凡选用《C语言程序设计 第3版》作为授课教材的教师,均可通过电话或QQ咨询教学资源等事宜,有任何技术问题也可通过以上方式联系。  未经许可,不得以任何方式复制或抄袭《C语言程序设计 第3版》的部分或全部内容(含文字、创意、版式、案例和设计等),《C语言程序设计 第3版》中配套资源不得用于在线课程建设。微课制作等。版权所有,侵权必究。

目录

前言
第1单元C语言程序设计
入门1任务11了解通用计算机和嵌入式
计算机的区别1
任务12使用VC++ 2010软件开发
C程序3
121VC++ 2010开发环境的
使用方法和步骤3
122初识简单的C程序10
任务13学习数据的基本类型
及其表现形式14
131常量与变量15
132整型数据15
133字符型数据18
134实型数据20
135变量的初始化22
136常变量23
任务14利用基本的运算符解决
简单问题23
141算术运算符及其表达式23
142强制类型转换运算符及其
表达式26
143赋值运算符及其表达式27
144关系运算符及其表达式31
145逻辑运算符及其表达式32
146位运算符及其表达式34
147逗号运算符及其表达式38
单元测试题38
第2单元利用三种程序结构解决
简单问题40任务21知识储备40
211算法及流程图表示40
212程序的三种基本结构41
213C语句及其分类42
任务22利用顺序结构程序解决实际
问题43
221数据输入输出函数43
222顺序结构程序设计应用49
任务23利用选择结构程序解决
实际问题51
231if语句及应用51
232switch语句及应用58
任务24利用循环结构程序解决
实际问题61
241while循环结构程序
设计61
242dowhile循环结构程序
设计62
243for循环结构程序设计65
244循环嵌套66
245break语句和continue
语句67
任务25利用预处理命令提高
编程效率69
251宏定义69
252文件包含72
253条件编译73
单元测试题75第3单元利用数组处理同类型的批量
数据78任务31利用一维数组处理同类型的批量
数据78
311定义一维数组的方法78
312一维数组的初始化79
313一维数组元素的引用79
314一维数组的应用80
任务32利用二维数组处理同类型的批量
数据83
321定义二维数组的方法83
322二维数组的初始化84
323二维数组元素的引用85
324二维数组的应用85
任务33利用字符数组处理多个字符或
字符串86
331定义字符数组的方法86
332字符数组的初始化87
333字符数组元素的引用88
334字符数组的输入、输出88
335字符串处理函数90
单元测试题92
第4章利用函数实现模块化程序设计94
任务41熟悉C程序的结构和函数的
分类94
任务42学习定义函数的方法95
421定义无参函数96
422定义有参函数97
任务43学习函数的三种调用方式97
431函数的一般调用97
432函数的嵌套调用101
433函数的递归调用103
任务44利用数组作为函数参数进行
模块化程序设计106
441数组元素作为函数实参106
442数组名作为函数参数106
任务45灵活设置变量的类型109
451局部变量和全局变量109
452变量的存储方式112
任务46使用内部函数和外部函数进行
模块化程序设计119
任务47熟悉嵌入式中断服务函数120
单元测试题121
第5单元灵活使用指针处理问题124
任务51理解指针的基本概念124
任务52利用指针引用普通变量125
521定义指针变量的方法125
522指针变量的引用125
523指针变量作为函数参数127
任务53利用指针引用数组元素129
531指向数组元素的指针129
532通过指针引用数组元素130
533用数组名作为函数参数133
534通过指针引用多维数组137
任务54利用指针引用字符串141
541字符串的引用方式141
542字符串在函数间的传递方式143
543使用字符数组与字符指针变量的
区别144
任务55利用指针调用函数145
任务56通过函数调用获取指针值147
任务57利用指针数组、指向指针的指针
引用多个数据150
571指针数组150
572指向指针的指针155
任务58利用内存动态分配函数建立动态
数组156
581内存动态分配的概念156
582内存动态分配的方法157
任务59指针小结159
单元测试题160
第6单元利用复杂的构造类型解决实际
问题164任务61声明一个结构体类型164
任务62利用结构体变量处理一组数据165
621定义结构体变量的方法165
622结构体变量的初始化167
623结构体变量的引用168
任务63利用结构体数组处理多组数据169
631定义结构体数组的方法169
632结构体数组的初始化169
633结构体数组的应用170
任务64利用结构体指针引用结构体数据172
641指向结构体变量的指针172
642指向结构体数组的指针173
643结构体指针变量作为函数参数174
任务65利用共用体类型节省内存空间175
651共用体类型的概念175
652共用体类型的变量176
653共用体的应用举例177
任务66利用枚举类型简化程序180
任务67用typedef声明新类型名182
任务68利用链表处理一组数据183
681链表概述183
682链表的建立185
683链表的输出189
684链表的查找190
685链表的插入191
686链表的删除192
687链表操作综合应用194
单元测试题196
第7单元利用文件进行数据管理199
任务7
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航