C语言程序设计PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:葛日波主编
- 出 版 社:北京:北京邮电大学出版社
- 出版年份:2008
- ISBN:9787563516209
- 页数:311 页
第1章 C语言初步 1
1.1C语言的背景 1
1.2C程序结构 2
1.2.1程序结构 2
1.2.2两个程序例子 4
1.3标识符 6
1.4数据类型 7
1.5变量 9
1.6常量 12
1.6.1常量的种类 12
1.6.2常量的用法 17
1.7输入/输出 18
1.7.1格式化输出 18
1.7.2格式化输入 22
1.7.3字符输入/输出 25
习题 27
第2章 表达式和简单程序设计 32
2.1表达式 32
2.1.1初级表达式 33
2.1.2二元表达式 34
2.1.3赋值表达式 36
2.1.4后缀表达式 38
2.1.5一元表达式 40
2.1.6逗号表达式 42
2.2副作用 42
2.3表达式求值 43
2.3.1无副作用的表达式求值 43
2.3.2有副作用的表达式求值 43
2.4混合类型表达式 45
2.4.1隐式类型转换 45
2.4.2强制类型转换 47
2.5语句 48
2.6标准库函数 49
2.7简单程序设计 54
习题 60
第3章 分支程序设计 64
3.1关系与逻辑运算 64
3.1.1逻辑数据 64
3.1.2关系运算 64
3.1.3逻辑运算 66
3.2两路分支 70
3.2.1if...else语句 70
3.2.2if语句 72
3.2.3if语句的嵌套 73
3.2.4条件表达式 74
3.3多路分支 75
3.3.1switch语句 75
3.3.2if...else-if语句 79
习题 82
第4章 循环程序设计 89
4.1循环概述 89
4.2while语句 91
4.3for语句 94
4.4do.while语句 96
4.5循环的嵌套 99
4.6break与continue语句 105
习题 109
第5章 数组 116
5.1概念 116
5.2一维数组 118
5.2.1定义数组 118
5.2.2访问数组元素 119
5.2.3用数组存数据 120
5.3顺序查找 124
5.4冒泡排序 126
5.5二维数组 128
5.5.1定义数组 129
5.5.2访问数组元素 129
5.5.3用数组存数据 129
习题 132
第6章 指针 137
6.1概念 137
6.1.1指针常量 137
6.1.2取地址运算 137
6.1.3指针变量 138
6.2指针与变量 139
6.2.1定义指针变量 139
6.2.2指针的初始化 139
6.2.3用指针处理变量 141
6.2.4程序举例 142
6.3多级指针 146
6.4指针与数组 150
6.4.1指针与一维数组 150
6.4.2指针与二维数组 156
6.5动态内存分配 161
6.5.1概念 161
6.5.2内存管理函数 162
习题 165
第7章 字符串 172
7.1字符串的存储 172
7.2指针与字符串 173
7.3字符串输入输出 174
7.4字符串处理函数 180
习题 186
第8章 函数 190
8.1结构化程序设计 190
8.1.1自上而下程序设计 190
8.1.2C程序的结构化 191
8.2函数定义 192
8.2.1函数定义格式 192
8.2.2函数定义举例 194
8.3原型声明与函数调用 194
8.3.1原型声明 194
8.3.2函数调用 195
8.4向函数传值 197
8.5向函数传地址 198
8.6向函数传数组 204
8.6.1传一维数组 204
8.6.2传二维数组 207
8.7向函数传字符串 209
8.8指针型的函数 210
8.9函数指针 212
8.10作用域 213
8.11变量的存储类型 215
8.12命令行参数 218
8.13递归 220
习题 226
第9章 结构、联合与枚举 234
9.1类型定义 234
9.2结构类型 235
9.2.1结构的声明 235
9.2.2定义结构变量 236
9.2.3结构指针 238
9.3结构的处理 238
9.3.1结构变量的初始化 238
9.3.2访问结构成员 239
9.4复杂结构 244
9.4.1嵌套结构 244
9.4.2含数组的结构 246
9.4.3含指针的结构 249
9.5结构数组 251
9.6结构与函数 252
9.7联合 264
9.8枚举 268
习题 269
第10章 文件 276
10.1文件概述 276
10.1.1文件的概念 276
10.1.2文件的分类 276
10.1.3文件和流 277
10.1.4文件指针 277
10.2文件的打开与关闭 278
10.2.1文件的打开 278
10.2.2文件的关闭 279
10.3文件操作 280
10.3.1文本文件读写函数 280
10.3.2二进制文件操作函数 284
10.4其他函数 287
习题 289
附录A ASCII码表 293
附录B C语言中的运算符 294
附录C C语言库函数 295
附录D 位运算 303
附录E 预处理命令 305
参考文献 312
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 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