C程序设计教程(第3版) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
C程序设计教程(第3版)电子书下载地址
寄语:
开门见山,循序渐进。重视实践,逻辑清晰。叙述简洁,重点突出。110个知识点的讲解视频,教师讲解细致,字幕清晰,扫描书中的二维码即可播放。
内容简介:
本书采用开门见山的编写思路,开篇直奔主题,通过例题介绍C语言的一些基本概念,让学生在做中学,在编程中体会,避免了基础知识的枯燥介绍过程。通过合理布局减少了一些臃肿的叙述,以循环、数组、函数和指针为重点,大幅度减少了数据类型、共用体、编译预处理和位运算的篇幅。 全书共10章,以概述开篇,然后是3种基本结构(顺序结构程序设计、选择结构程序设计、循环结构程序设计)、数组、函数、指针、结构体与动态内存分配、文件和C语言涉及的其他知识。书中共有153道例题,同时引入了“通讯录管理系统”和“链表操作”等案例程序,除特别声明外,全部在Visual C
6.0环境中调试运行。 本书是作者总结20多年C语言教学经验,参考众多国内外优秀教材,综合分析学生的学习规律和接受能力后而精心组织编写的,适合作为高等学校的C语言教材,也适合作为广大编程爱好者的自学读物。课程组录制了110个知识点的讲解视频,扫描书中的二维码即可播放对应的知识点视频,更加便于读者学习和复习。
书籍目录:
第1章概述1
1.1C语言简介1
1.2简单的C程序1
1.2.1printf函数2
1.2.2基本整型与%d格式符3
1.2.3加、减、乘、除运算符和算术表达式4
1.2.4单精度浮点型与%f格式符5
1.3算法6
1.3.1算法概述6
1.3.2算法图示表示法7
本章小结10
习题110第2章顺序结构程序设计12
2.1常量、变量、标识符12
2.2scanf函数13
2.3数学函数14
2.4赋值、自增、自减运算符 15
本章小结17
习题217第3章选择结构程序设计19
3.1if语句19
3.1.1关系运算与单分支if语句19
3.1.2求余运算与双分支if语句21
3.1.3逻辑运算与多分支if语句22
3.1.4if语句的嵌套25
3.1.5条件运算符与条件表达式25
3.1.6程序举例26
3.2switch语句28
本章小结30
习题331第4章循环结构程序设计32
4.1while语句32
4.2dowhile语句36
4.3for语句38
4.4break语句40
4.5循环的嵌套43
4.6常用算法举例46
本章小结55
习题461第5章数组63
5.1一维数组63
5.1.1一维数组的定义和引用63
5.1.2一维数组的初始化64
5.1.3随机函数rand和random66
5.1.4一维数组的简单应用67
5.1.5符号常量73
5.2二维数组76
5.2.1二维数组的定义和引用77
5.2.2二维数组的输入与输出78
5.3字符型数据82
5.3.1字符常量82
5.3.2字符串常量83
5.3.3字符型变量83
5.3.4getchar和putchar函数83
5.3.5字符数组84
5.3.6字符串处理函数88
5.4数组综合应用举例96
本章小结98
习题599第6章函数100
6.1函数概述100
6.2函数的定义102
6.3函数的调用105
6.3.1实参和形参105
6.3.2函数的结束与返回107
6.3.3对被调函数的声明112
6.3.4函数的嵌套调用113
6.4递归函数114
6.5数组作函数参数117
6.5.1数组元素作实参117
6.5.2数组名作函数的参数117
6.6变量的存储类别128
6.6.1自动变量、静态变量和寄存器变量128
6.6.2全局变量和局部变量129
6.7编译预处理132
6.7.1宏定义132
6.7.2文件包含 133
6.7.3条件编译134
本章小结136
习题6136第7章指针139
7.1指针概述139
7.2指针变量140
7.2.1指针变量的定义140
7.2.2指针变量的使用141
7.2.3二级指针与多级指针144
7.3指针与数组146
7.3.1一维数组与指针146
7.3.2指针运算148
7.3.3用指针法访问一维数组举例150
7.3.4二维数组与指针153
7.3.5指针与字符串158
7.3.6指针数组162
7.4指针与函数165
7.4.1指针作函数参数165
7.4.2指向数组(元素)的指针作函数参数169
7.4.3指针作函数返回值174
7.4.4指向函数的指针175
7.5带参的主函数176
本章小结178
习题7180第8章结构体与动态内存分配182
8.1结构体概述182
8.2结构体变量184
8.2.1结构体变量的定义184
8.2.2结构体变量的使用185
8.2.3结构体变量作函数参数187
8.3结构体数组188
8.3.1结构体数组的定义 188
8.3.2结构体数组的使用189
8.4结构体与指针192
8.4.1指向结构体的指针192
8.4.2结构体数组与指针 194
8.4.3结构体指针变量作函数参数195
8.5动态内存分配196
8.5.1动态分配内存的管理函数196
8.5.2使用动态分配内存方法管理单一基本类型数据198
8.5.3使用动态分配内存方法管理结构体类型数据199
8.5.4使用动态分配内存方法管理动态数组200
8.5.5使用动态分配内存方法实现由变量确定数组的元素个数202
8.5.6动态分配的内存数据作函数的参数203
8.6链表204
8.6.1链表的基本概念204
8.6.2驱动链表操作的主函数206
8.6.3链表的基本操作函数207
本章小结210
习题8211第9章文件212
9.1文件概述212
9.1.1文件命名212
9.1.2文件类型213
9.1.3文件指针214
9.1.4缓冲文件系统214
9.2文件的打开与关闭215
9.2.1打开文件函数215
9.2.2关闭文件函数217
9.3文件的读写操作218
9.3.1对文本文件输入输出字符218
9.3.2对文本文件格式化输入输出222
9.3.3对文本文件输入输出字符串228
9.3.4对二进制文件输入输出数据块229
9.4定位读写文件233
9.4.1rewind函数233
9.4.2fseek函数234
9.4.3ftell函数234
本章小结236
习题9236第10章C语言涉及的其他知识238
10.1共用体238
10.1.1共用体类型的声明238
10.1.2共用体类型变量的定义238
10.1.3共用体变量的应用239
10.2枚举类型240
10.3自定义类型名typedef241
10.4位运算242
10.4.1位运算符和位运算243
10.4.2位运算应用244
10.4.3位段246
本章小结246
习题10247附录AASCII码表248附录BC语言中的关键字249附录C运算符的优先级和结合方向250附录D常用的C语言库函数251参考文献259
作者介绍:
刘华蓥,女,51岁,东北石油大学计算机与信息技术学院教授,博士,校教学名师。多年工作在计算机基础教学一线,主持省级教改项目5项,获得省级教学成果奖5项,主编教材9部。主持建设了省精品在线开放课程《C程序设计》。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
编辑推荐
本书编写组成员二十多年来一直从事计算机基础教学,常年担任高级语言类课程的主讲和实验任务,主持了二十多项省部级计算机基础教学改革课题的研究,出版了高等学校教材三十余部。以本书编写组为骨干的教学团队是省级教学团队,该团队中有一人获得省级教学名师奖、两人获得校级教学名师称号,建设有“C程序设计”等两门省级精品课,获教学成果奖1项、省部级教学成果奖15项。近二十几年来,该教学团队一直关注C程序设计课程的教学改革,也积累了编写此课程教材的实际经验。本书不像传统的C语言教材那样先从数据的类型、表达式讲起,而是通过例题来引入库函数、数据类型、语句、算法等程序设计要素的使用方法,对基本内容的介绍能开门见山,等读者具备了一定的C程序设计基础以后再引入更深层次的内容。例题中先有程序设计思路的分析,书写程序之后还有相应的解释性的说明,能引导读者逐步掌握各种程序设计方法。书中正文篇幅不长,削减了对初学者用途较少的共用体、枚举类型、位运算的比例,既保证了C语言核心内容的篇幅,也更有利于组织教学。
课程组录制了110个知识点的讲解视频,教师讲解细致,字幕清晰,扫描书中的二维码即可播放对应的知识点视频,更加便于读者学习和复习。
前言
C语言具有功能丰富、应用灵活、执行效率高并能直接对计算机硬件操作等特点,既可以作为系统软件的描述语言,也可以用来开发应用软件,多年来一直作为高等学校计算机程序设计的入门课程之一。
但是,正由于它的优势明显,也给C语言的学习带来了一定难度。由于C语言的功能丰富,使得需要掌握的课程内容相对较多,例如,C语言运算符就有15个优先级别,数据类型种类繁多等;由于它的应用灵活,使得编程和调试都增加了难度,例如,C语言不做数组下标和指针指向的越界检查,数组元素的地址可以作为实参传递给形参数组名等;由于它兼顾了系统软件和应用软件的开发,又必须完善许多特殊的功能,例如,C语言具有丰富的位运算、库函数、内存动态分配和复杂的指针类型等。如果不学习这些内容,很难反映C语言的特点,反之必将使得教学内容繁多、教材臃肿、学时增多,教师总觉得有讲不完的重点和难点,学生总有听不懂的内容,教学效果很难提高。
本书编写组成员20多年来一直在高校从事计算机基础教学,常年担任高级语言类课程的主讲和实验任务,主持了20多项省部级计算机基础教学改革课题的研究,出版了高等学校教材30余部。以本书编写组为骨干的教学团队是省级教学团队,该团队中有一人获得省级教学名师奖、两人获得校级教学名师称号,建设有“C程序设计”等两门省级精品课,获教学成果奖1项、省部级教学成果奖15项。20多年来,教学团队一直关注C程序设计课程的教学改革,也积累了编写此课程教材的实际经验。本书不像传统的C语言教材那样先从数据的类型、表达式讲起,而是通过例题引入库函数、数据类型、语句、算法等程序设计要素的使用方法,对基本内容的介绍开门见山,等读者具备了一定的C程序设计基础以后再引入更深层次的内容。例题中先有程序设计思路的分析,编写程序之后还有相应的解释性的说明,引导读者逐步掌握各种程序设计方法。书中正文篇幅不长,削减了对初学者用途较少的共用体、枚举类型、位运算的比例,既保证了C语言核心内容的篇幅,也更有利于组织教学。
本书的叙述以89 ANSI C为基础,同时兼顾C99的标准,除特别声明外,本书的例题均在Visual C 6.0环境中调试运行。
课程组录制了110个知识点的讲解视频,教师讲解细致,字幕清晰,扫描书中的二维码即可播放对应的知识点视频,更加便于读者的学习和复习。
本书由刘华蓥、衣治安担任主编,吴雅娟、韩玉祥担任副主编。其中,第1章至第4章及附录A、B、C由刘华蓥编写,第5章和第6章由吴雅娟编写,第7章由韩玉祥编写,第8章由马瑞民编写,第9章和第10章及附录D由衣治安编写,全书由刘华蓥统稿。本教材建议的授课时间为70学时,其中理论占40学时,实验占30学时,本书有配套的实验指导与习题集,教师可以根据授课对象和教学需要调整授课学时和教学内容。
本书在编写过程中得到了东北石油大学计算机基础教育系教师们的指导与帮助,他们的教学资料和经验对本书的完善起到了很大的作用,在此致以诚挚的谢意。
由于水平有限,难免有不当之处,恳请批评指正。
作者2021年9月
网站评分
书籍多样性:3分
书籍信息完全性:8分
网站更新速度:6分
使用便利性:8分
书籍清晰度:4分
书籍格式兼容性:3分
是否包含广告:4分
加载速度:6分
安全性:3分
稳定性:3分
搜索功能:6分
下载便捷性:7分
下载点评
- 超值(531+)
- 好评多(88+)
- 体验满分(79+)
- 值得下载(110+)
- 种类多(196+)
- 章节完整(358+)
- 方便(591+)
- 差评(500+)
- 可以购买(472+)
- 少量广告(248+)
下载评价
- 网友 曹***雯: ( 2024-12-22 20:27:18 )
为什么许多书都找不到?
- 网友 利***巧: ( 2025-01-13 20:36:49 )
差评。这个是收费的
- 网友 后***之: ( 2024-12-28 21:25:13 )
强烈推荐!无论下载速度还是书籍内容都没话说 真的很良心!
- 网友 常***翠: ( 2025-01-20 10:59:36 )
哈哈哈哈哈哈
- 网友 田***珊: ( 2024-12-22 05:43:39 )
可以就是有些书搜不到
- 网友 师***怡: ( 2025-01-02 13:58:38 )
说的好不如用的好,真心很好。越来越完美
- 网友 林***艳: ( 2025-01-12 06:15:01 )
很好,能找到很多平常找不到的书。
- 网友 谢***灵: ( 2025-01-01 22:38:00 )
推荐,啥格式都有
- 网友 谭***然: ( 2025-01-03 16:49:32 )
如果不要钱就好了
- 三恋 王安忆 著 重庆出版社,【正版可开发票】 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 造血干细胞移植问与答 黄晓军 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 经济法理论与实务 周黎明著 本教材入选浙江大学经济学院本科生系列 浙江大学正版 合同法企业法公司法企业破产法案例分析解释 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 我们的传统节日--端午节 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 明明白白做CT检查 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 物质、技法与书风 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 工作手册 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 企鹅与其他海鸟 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 天然药物生产技术(张先淑) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
- 中国古代的类书(一本书读透中国古代类书)(精) 下载 pdf 百度网盘 epub 免费 2025 电子书 mobi 在线
书籍真实打分
故事情节:7分
人物塑造:8分
主题深度:9分
文字风格:8分
语言运用:8分
文笔流畅:9分
思想传递:4分
知识深度:6分
知识广度:7分
实用性:9分
章节划分:4分
结构布局:5分
新颖与独特:7分
情感共鸣:3分
引人入胜:6分
现实相关:9分
沉浸感:6分
事实准确性:4分
文化贡献:8分