C程序设计教程(第3版) azw3 chm 地址 kindle 阿里云 下载 umd pdf

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月
网站评分
书籍多样性:4分
书籍信息完全性:6分
网站更新速度:9分
使用便利性:4分
书籍清晰度:7分
书籍格式兼容性:4分
是否包含广告:5分
加载速度:5分
安全性:8分
稳定性:9分
搜索功能:3分
下载便捷性:4分
下载点评
- 体验还行(89+)
- 赞(666+)
- 图书多(466+)
- 无颠倒(164+)
- 种类多(138+)
- 无广告(611+)
- txt(484+)
- 全格式(612+)
- 愉快的找书体验(444+)
- 一星好评(400+)
- 强烈推荐(61+)
下载评价
- 网友 屠***好:
还行吧。
- 网友 步***青:
。。。。。好
- 网友 寇***音:
好,真的挺使用的!
- 网友 芮***枫:
有点意思的网站,赞一个真心好好好 哈哈
- 网友 田***珊:
可以就是有些书搜不到
- 网友 居***南:
请问,能在线转换格式吗?
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 寿***芳:
可以在线转化哦
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 菱***兰:
特好。有好多书
- 网友 索***宸:
书的质量很好。资源多
- 网友 石***烟:
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
- 网友 龚***湄:
差评,居然要收费!!!
喜欢"C程序设计教程(第3版)"的人也看了
现代生物技术及经济 azw3 chm 地址 kindle 阿里云 下载 umd pdf
现代声学理论基础 azw3 chm 地址 kindle 阿里云 下载 umd pdf
全能练考卷八年级下册英语人教版初中生配套同步练习册测试卷辅导书总复习资料训练初二单元期中期末冲刺卷100分考试卷子正版 azw3 chm 地址 kindle 阿里云 下载 umd pdf
语义Web编程 ( 货号:711161587) azw3 chm 地址 kindle 阿里云 下载 umd pdf
On Becoming a Woman Leader: Learning from the Experiences of University Presidents论成为女性领导:从大学领导经验中学习 azw3 chm 地址 kindle 阿里云 下载 umd pdf
十七岁的轻骑兵 azw3 chm 地址 kindle 阿里云 下载 umd pdf
全真模拟试卷。初级会计实务 azw3 chm 地址 kindle 阿里云 下载 umd pdf
高职高专“十二五”规划教材 电子技术基础 azw3 chm 地址 kindle 阿里云 下载 umd pdf
干扰分析――面向频谱管理的无线电系统建模 azw3 chm 地址 kindle 阿里云 下载 umd pdf
法理学讲义 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 德国经典专注力亲子游戏书 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 论语鉴赏辞典(精)/国学经典鉴赏书系 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 课堂上听不到的化学传奇:初中版 洪星范,匡志强 编著 浙江教育出版社【正版可开发票】 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 中国制造业转型升级之佛山实践 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 茅盾小说 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 遗传学:从基因到基因组 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 勇敢:你无需所向披靡,只需战胜自己 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 红楼梦(全三册) (脂本汇校,全人物检索+曹雪芹墨宝+大观园图,全注+脂批+图解,无删节原貌)【果麦经典】 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 【中商原版】鼋神庙传奇 台版原版 司马中原 司马中原 风云时代 azw3 chm 地址 kindle 阿里云 下载 umd pdf
- 如何于同一时间达到更多目标 The Three Tensions: Winning the Struggle azw3 chm 地址 kindle 阿里云 下载 umd pdf
书籍真实打分
故事情节:3分
人物塑造:3分
主题深度:3分
文字风格:7分
语言运用:7分
文笔流畅:8分
思想传递:9分
知识深度:4分
知识广度:6分
实用性:8分
章节划分:9分
结构布局:6分
新颖与独特:4分
情感共鸣:4分
引人入胜:9分
现实相关:8分
沉浸感:3分
事实准确性:8分
文化贡献:4分