C语言程序设计 第2版PDF电子书下载
其他书籍
- 作 者:刘迎春,王磊主编
- 出 版 社:北京市:北京大学出版社
- 出版年份:2009
- ISBN:9787441154762
- 页数:314 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:清流甘泉:与世界智者晤谈下一篇:民政概论 《C语言程序设计 第2版》目录 标签:迎春 程序设计 主编 语言 程序
第1章 C语言概述1
1.1C语言出现的历史背景1
1.2C语言的特点2
1.3简单的C语言程序介绍4
1.3.1三个简单的C语言程序实例4
1.3.2C语言程序的基本组成6
1.4C语言程序的上机步骤8
1.5算法9
1.5.1算法的概念9
1.5.2简单算法举例10
1.5.3算法的特性12
1.5.4算法的表示13
1.5.5结构化程序设计方法18
1.6本章小结21
第2章 数据类型、运算符与表达式22
2.1C语言的数据类型22
2.2常量与变量24
2.2.1常量与符号常量24
2.2.2变量24
2.3整型数据27
2.3.1整型常量的表示方法27
2.3.2整型变量27
2.4实型数据31
2.4.1实型常量的表示方法31
2.4.2实型变量32
2.5字符型数据34
2.5.1字符常量34
2.5.2字符变量36
2.5.3字符数据在内存中的存储形式及其使用36
2.5.4字符串常量38
2.6各类数值型数据之间的混合运算39
2.6.1整型、实型、字符型数据之间可以混合运算39
2.6.2自动转换39
2.7算术运算符和算术表达式41
2.7.1C运算符简介41
2.7.2算术运算符和算术表达式42
2.8赋值运算符和赋值表达式47
2.8.1赋值运算符与赋值表达式47
2.8.2复合的赋值运算符50
2.9逗号运算符和逗号表达式51
2.10本章小结53
第3章 顺序结构程序设计57
3.1输入/输出的概念及其C语言的实现57
3.2字符数据的输入/输出58
3.2.1putchar函数——字符输出函数58
3.2.2getchar函数——字符输入函数58
3.2.3putch函数——字符输出函数59
3.2.4getch函数——字符输入函数59
3.3格式输入与输出61
3.3.1printf函数——格式输出函数61
3.3.2scanf()函数——格式输入函数67
3.4顺序结构程序设计举例71
3.5预处理命令75
3.5.1宏定义75
3.5.2文件包含78
3.6本章小结80
第4章 选择结构程序设计82
4.1关系运算符和关系表达式82
4.1.1关系运算符及其优先级82
4.1.2关系表达式83
4.2逻辑运算符和逻辑表达式84
4.2.1逻辑运算符及其优先级84
4.2.2逻辑表达式86
4.3单分支和双分支选择语句87
4.3.1单分支选择语句87
4.3.2双分支选择语句88
4.4多分支选择语句93
4.4.1if…else…多分支选择语句93
4.4.2switch开关语句95
4.5选择语句的嵌套与条件运算符97
4.5.1选择语句的嵌套97
4.5.2条件运算符98
4.6本章小结103
第5章 循环结构程序设计106
5.1概述106
5.1.1基本概述106
5.1.2goto语句107
5.2while语句107
5.3do…while语句109
5.4for语句116
5.5几种循环的比较121
5.5.1循环结构的基本组成部分121
5.5.2几种循环的比较121
5.6循环的嵌套122
5.7break语句和continue语句128
5.7.1break语句128
5.7.2continue语句129
5.8循环结构程序设计举例134
5.9本章小结140
第6章 数组143
6.1一维数组的定义和引用143
6.1.1一维数组的定义143
6.1.2一维数组元素的引用144
6.1.3一维数组的初始化145
6.2二维数组的定义和引用151
6.2.1二维数组的定义151
6.2.2二维数组的引用152
6.2.3二维数组的初始化153
6.3字符数组157
6.3.1字符数组的定义157
6.3.2字符数组的初始化158
6.3.3字符数组的引用158
6.3.4字符串和字符串结束标志159
6.3.5字符数组的输入/输出160
6.4字符串处理函数166
6.5本章小结174
第7章 函数177
7.1函数的定义、函数参数和函数值177
7.1.1C语言对函数的规定177
7.1.2函数的定义178
7.2函数的调用180
7.3函数的嵌套调用185
7.4函数的递归调用187
7.5数组作为函数参数191
7.5.1变量存取的实质191
7.5.2函数调用的两种方式192
7.5.3数组元素作为函数实参192
7.5.4数组名作为函数实参193
7.6局部变量和全局变量199
7.6.1局部变量199
7.6.2全局变量201
7.7动态存储变量和静态存储变量202
7.7.1变量的存储类别202
7.7.2局部变量的存储方式203
7.7.3全局变量的存储方式205
7.8内部函数和外部函数205
7.8.1内部函数205
7.8.2外部函数206
7.9本章小结210
第8章 指针213
8.1指针与指针变量213
8.1.1指针的实质是地址213
8.1.2指针变量214
8.1.3指向变量的指针变量216
8.1.4指针变量的应用218
8.2一维数组与指针变量222
8.2.1指向一维数组和数组元素的指针变量222
8.2.2指针变量作为函数参数225
8.2.3数组名作为函数参数227
8.3二维数组与指针变量232
8.3.1二维数组名的含义232
8.3.2指向二维数组名的指针变量234
8.4字符串与指针变量237
8.4.1字符串的表示形式237
8.4.2指向字符串的指针作为函数参数240
8.5指针变量的其他应用形式245
8.5.1指针函数245
8.5.2指针数组246
8.5.3指向指针的指针246
8.6本章小结250
第9章 结构体253
9.1定义结构体类型254
9.2定义结构体类型变量的方法255
9.3结构体变量的引用256
9.4结构体变量的初始化257
9.5结构体数组258
9.6指向结构体类型数据的指针258
9.6.1结构体指针变量258
9.6.2结构体变量作为函数参数259
9.7用指针处理链表263
9.7.1链表概述263
9.7.2简单链表的建立264
9.7.3处理动态链表所需的函数265
9.7.4建立动态链表266
9.7.5输出链表268
9.7.6链表的插入操作268
9.7.7链表的删除操作269
9.7.8链表的综合操作270
9.8枚举类型271
9.9用typedef定义类型273
9.10本章小结274
第10章 位运算277
10.1位运算符与位运算277
10.1.1按位与(&)278
10.1.2按位或(|)279
10.1.3按位异或(^)279
10.1.4按位取反(~)280
10.1.5左移位(?)280
10.1.6右移位(?)281
10.2本章小结285
第11章 文件287
11.1C语言文件概述287
11.2文件的打开与关闭288
11.2.1FILE类型288
11.2.2文件的打开289
11.2.3文件的关闭290
11.3文件的读/写291
11.3.1fputc函数和fgetc函数291
11.3.2fread函数和fwrite函数294
11.4其他的文件读/写函数300
11.5文件的定位300
11.5.1feof函数300
11.5.2rewind函数301
11.5.3fseek函数301
11.6本章小结303
附录A常用字符与ASCII代码对照表305
附录B关键字及其用途306
附录C运算符的优先级和结合性307
附录DTurbo C 2.0常用库函数309
参考文献314
相关图书
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯着 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
作者其它书籍
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《黄遵宪集 4》陈铮主编 2019
- 《孙诒让集 1》丁进主编 2016
- 《近代世界史文献丛编 19》王强主编 2017
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
出版社其它书籍
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明着 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编着 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文详细介绍了《C语言程序设计 第2版.pdf电子书版文档下载》这一资源,从内容结构、编写特点、适用人群和下载方式四个方面进行了全面剖析,旨在为读者提供一份全面、实用的C语言学习指南。
1、内容结构
《C语言程序设计 第2版.pdf电子书版文档下载》在内容结构上,分为基础篇、进阶篇和实战篇三个部分。基础篇涵盖了C语言的基本语法、数据类型、运算符等基础知识;进阶篇则深入讲解了指针、结构体、文件操作等高级特性;实战篇则通过实际案例,帮助读者将所学知识应用于实际编程中。
每个部分都按照由浅入深的顺序进行讲解,使得读者能够循序渐进地掌握C语言编程技能。
此外,书中还配有大量的实例代码和习题,帮助读者巩固所学知识,提高编程能力。
2、编写特点
《C语言程序设计 第2版.pdf电子书版文档下载》在编写特点上,注重理论与实践相结合。书中不仅详细讲解了C语言的基本概念和语法,还通过大量的实例代码,使读者能够直观地理解并掌握编程技巧。
此外,书中还注重培养读者的编程思维,引导读者从实际问题出发,逐步提高编程能力。
在编写风格上,本书语言简洁明了,易于理解,适合初学者和有一定编程基础的学习者阅读。
3、适用人群
《C语言程序设计 第2版.pdf电子书版文档下载》适合以下人群阅读:
1. C语言初学者,希望通过本书快速掌握C语言编程基础;
2. 有一定编程基础,希望进一步提升编程能力的学习者;
3. 计算机专业学生,需要学习C语言作为专业课程;
4. 对编程感兴趣的爱好者,希望通过学习C语言拓展自己的技能。
4、下载方式
《C语言程序设计 第2版.pdf电子书版文档下载》可以通过以下途径获取:
1. 在线购买:各大电商平台、电子书平台均有销售;
2. 免费下载:部分网站提供电子书免费下载,但需注意版权问题;
3. 图书馆借阅:部分图书馆收藏了本书的纸质版,读者可前往借阅。
总结:
《C语言程序设计 第2版.pdf电子书版文档下载》是一本全面、实用的C语言学习指南,适合不同层次的读者阅读。通过本书的学习,读者可以系统地掌握C语言编程知识,提高编程能力。
本文对《C语言程序设计 第2版.pdf电子书版文档下载》进行了详细阐述,旨在为读者提供一份全面的学习资源。
本文由nayona.cn整理
联系我们
关注公众号
微信扫一扫
支付宝扫一扫