C语言程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:栾国森主编
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2010
- ISBN:9787563522606
- 页数:213 页
第1章 C语言概述与简单C程序 1
1.1 C语言的发展简介 1
1.2 C语言符号集 1
1.3 C语言词汇 2
1.4 简单C程序 3
1.5 C语言编程风格 5
习题 5
第2章 C语言上机环境与上机调试 6
2.1 Visua1 C++6.0简介及其开发环境概述 6
2.2 Visual C++6.0菜单栏 7
2.2.1 File菜单 7
2.2.2 Edit菜单 8
2.2.3 View菜单 9
2.2.4 Build菜单 11
2.2.5 Tools菜单 11
2.3 Visual C++6.0的工具栏 12
2.3.1 工具栏的构成 12
2.3.2 工具栏的定制与修改 12
2.4 联机帮助 12
2.5 上机调试 13
2.6 常见问题 17
2.6.1 如何快速规范代码格式 17
2.6.2 如何在Release状态下进行调试 18
2.6.3 Release版本和Debug版本的区别 19
2.6.4 如何修改开发环境中的字体 19
2.6.5 Workspace和Project之间是什么关系 19
2.6.6 检测程序中的括号是否匹配的快捷方法 20
2.6.7 #include“FileName.h”和#include〈FileName.h〉的区别 20
2.6.8 快速删除项目下Debug文件夹中临时文件 20
2.6.9 Visual C++6.0不正确连接问题的解决 20
2.6.10 Visual C++6.0中的快捷键 20
2.6.11 Visual C++6.0工程中的项目文件的含义 22
习题 23
第3章 C数据类型与变量 24
3.1 粮库、车库和书库 24
3.2 数据类型 25
3.3 常量 27
3.4 变量 28
3.4.1 基本数据类型变量 28
3.4.2 变量的存储类别 33
3.5 运算符与表达式 36
3.5.1 算术运算符 36
3.5.2 赋值运算符 38
3.5.3 逗号运算符 40
3.5.4 sizeof运算符 41
3.6 类型转换 41
3.7 简单示例 43
3.8 算法 44
习题 44
第4章 顺序结构程序设计 46
4.1 C语句概述 46
4.2 输入与输出 47
4.2.1 格式输出函数 47
4.2.2 格式输入函数 49
4.2.3 输入/输出简单举例 51
4.2.4 字符输出函数 53
4.2.5 字符输入函数 53
4.3 赋值语句 54
4.4 返回语句 55
4.5 顺序结构程序设计示例 55
习题 56
第5章 分支结构程序设计 56
5.1 关系运算符 58
5.2 关系表达式 59
5.3 逻辑运算符 60
5.4 逻辑表达式 60
5.5 条件运算符和条件表达式 62
5.6 if语句 62
5.6.1 if语句的基本形式 62
5.6.2 if语句的if-else形式 63
5.6.3 if语句的if-else-if形式 64
5.6.4 if语句的嵌套 65
5.7 多分支语句 66
5.8 分支结构程序设计简单示例 67
习题 71
第6章 循环结构程序设计 71
6.1 for语句 72
6.2 for循环结构程序设计简单示例 75
6.2.1 流程图 75
6.2.2 N-S盒图 76
6.3 while语句 78
6.4 do-while语句 81
6.5 循环嵌套 82
6.6 break语句 82
6.7 continue语句 84
6.8 break语句和continue语句对比 85
6.9 循环结构程序设计简单示例 86
习题 94
第7章 函数 97
7.1 函数的分类 97
7.2 函数的定义 99
7.2.1 引例 99
7.2.2 函数定义的语法形式 100
7.3 函数的调用 101
7.3.1 函数原型声明 101
7.3.2 函数调用的语法形式 102
7.3.3 参数传递 103
7.3.4 函数的返回值 104
7.4 使用函数编写程序 106
7.5 函数的嵌套与递归调用 109
7.5.1 函数的嵌套调用 109
7.5.2 函数的递归调用 110
7.6 变量的作用域和存储类别 115
7.6.1 变量的作用域 115
7.6.2 变量的存储类别举例 118
7.7 外部函数与内部函数 121
7.7.1 外部函数 121
7.7.2 内部函数 122
7.8 main()函数 123
7.9 范例 124
习题 132
第8章 数组与指针 134
8.1 数组 134
8.1.1 数组的定义 135
8.1.2 数组的初始化及其使用 139
8.1.3 数组与字符串 141
8.1.4 数组在经典排序算法中的应用 144
8.2 指针 147
8.2.1 指针的概念 147
8.2.2 指针的形式和使用 148
8.2.3 指针和数组 152
8.2.4 函数型的指针 153
8.3 结构 155
8.4 联合 159
8.5 枚举 160
8.6 自定义类型 161
8.7 数组作为函数参数 162
8.7.1 数组元素作函数实参 162
8.7.2 数组名作函数参数 163
8.7.3 多维数组名作函数参数 165
8.8 范例 166
习题 180
第9章 文件 184
9.1 文件分类 184
9.2 文件指针 185
9.3 文件的打开与关闭 185
9.3.1 文件打开 185
9.3.2 文件关闭 187
9.4 文件的读写 187
9.4.1 字符读写 187
9.4.2 字符串读写 190
9.4.3 数据块读写 192
9.4.4 格式化读写 193
9.4.5 随机读写 194
9.5 文件的检测 195
习题 196
附录A ASCII码对照表 197
附录B C语言中的关键字 200
附录C C语言的运算符和结合性 201
附录D C语言语法小结 203
附录E C语言的库函数 205
附录F 位运算 211
参考文献 213
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019