C语言程式设计案例教程(22012年中国铁道出版社出版图书(第二版
生活百科 2023-01-25 21:22生活百科www.aizhengw.cn
C语言程式设计案例教程(22012年中国铁道出版社出版图书(第二版))
基本介绍
- 书名C语言程式设计案例教程(第二版)
- 作者沈大林/赵玺
- 页数280页
- 出版社中国铁道出版社
- 出版时间2012-05-01
- 开本16开
- 套系名称高职高专计算机规划教材.案例教程系列
- 书号978-7-113-14526-2
- 版次2-3
- 定价33 元
- 适用专业计算机专业
内容简介
C语言由于其强大的功能,在计算机的各个领域得到广泛套用。C语言虽然是高级语言,但也可以完成许多只有低级语言才能完成的、面向机器的底层工作,它是一种重要的程式设计语言。
全书共分12章,涵盖了C语言程式设计多方面的知识。本书讲解了110多个实例,结合知识点介绍了大量小例子,且每章提供多道思考与练习题。本书内容丰富、结构清晰、由浅及深、循序渐进、图文并茂,理论与实际製作相结合,学生不但能够快速入门,而且可以达到较高的水平。
本书适合作为高职高专院校计算机专业的教材,也可以作为高等院校非计算机专业的教材,还可作为初、中级培训班的教材及初学者的自学用书。
图书目录
第0章 序言 1
0.1 C语言概述 1
0.1.1 计算机语言的发展 1
0.1.2 C语言的由来和特点 1
0.1.3 C语言程式开发流程 3
0.2 C语言集成开发环境 3
0.2.1 使用Turbo C 3.0开发C
程式 3
0.2.2 使用Visual C++ 6.0开发
C程式 8
0.2.3 调试程式中常见的错误 12
0.3 程式设计的良好习惯 14
0.3.1 程式的注释和布局 15
0.3.2 C语言程式代码的格式 15
0.4 教学方法和课程安排 17
思考与练习 18
第1章 C语言程式设计基础 20
1.1 C语言程式的基本元素 20
1.1.1 标识符和数据类型 20
1.1.2 常量与变数 21
1.2 程式中的运算 24
1.2.1 算术运算 24
1.2.2 关係运算 25
1.2.3 逻辑运算 26
1.2.4 其他运算 27
1.2.5 运算中数据类型的转换 29
思考与练习 30
第2章 数据的输出与输入 33
2.1 格式化输出函式 33
2.1.1 格式化输出函式的格式、
功能与修饰符 33
2.1.2 格式化输出实例 35
2.2 字元输入/输出函式 38
2.2.1 字元输入/输出函式的格式
与功能 38
2.2.2 字元输入/输出函式实例 39
2.3 格式化输入函式 40
2.3.1 格式化输入函式的格式、
功能与使用说明 40
2.3.2 格式化输入实例 42
思考与练习 47
第3章 算法和程式的选择结构 52
3.1 程式的基本结构和算法 52
3.1.1 程式的基本结构和语句 52
3.1.2 算法 54
3.2 条件分支语句 57
3.2.1 if单分支语句 57
3.2.2 if…else双分支语句 59
3.2.3 if…else if…else多
分支语句 63
3.3 switch开关分支语句和选择
结构的嵌套 66
3.3.1 switch开关分支语句 66
3.3.2 选择结构的嵌套 72
思考与练习 76
第4章 循环结构程式设计 82
4.1 循环结构 82
4.1.1 for语句 82
4.1.2 while语句 88
4.1.3 do …while语句 90
4.2 循环嵌套及中断和转向语句 94
4.2.1 循环嵌套 94
4.2.2 break和continue语句 98
4.2.3 goto转向语句 102
思考与练习 105
第5章 函式定义和参数传递 112
5.1 函式的定义与调用 112
5.1.1 函式概述 112
5.1.2 定义函式 114
5.1.3 函式声明和调用 115
5.1.4 套用实例 117
5.2 函式参数传递 120
5.2.1 函式参数和函式返回 121
5.2.2 函式间参数的传递方式 123
5.2.3 套用实例 124
思考与练习 127
第6章 函式套用和变数作用域 129
6.1 标準函式套用 129
6.1.1 标準函式简介 129
6.1.2 验证程式和套用实例 129
6.2 函式的嵌套与递归调用 135
6.2.1 函式嵌套调用 135
6.2.2 函式的递归调用 136
6.2.3 套用实例 138
6.3 变数的作用域和存储类型 141
6.3.1 变数的作用域 141
6.3.2 变数存储类型 142
6.3.3 验证程式和套用实例 144
思考与练习 147
第7章 数组与字元串 148
7.1 数值型一维数组 148
7.1.1 一维数组定义和初始化 148
7.1.2 数值型一维数组的使用
和元素地址 149
7.1.3 套用实例 151
7.2 数值型多维数组 155
7.2.1 二维数组的定义 155
7.2.2 多维数组的定义和使用 157
7.2.3 套用实例 157
7.3 字元数组 163
7.3.1 字元数组的定义和使用 163
7.3.2 字元串和字元处理函式 166
7.3.3 套用实例 169
思考与练习 172
第8章 指针 177
8.1 指针的定义与套用 177
8.1.1 指针概述 177
8.1.2 指针定义 178
8.1.3 引用指针变数 179
8.1.4 指针的运算 181
8.1.5 套用实例 183
8.2 数组指针、字元指针和函式
指针 186
8.2.1 数组指针 187
8.2.2 字元指针和函式指针 189
8.2.3 运算符和指针数组 191
8.2.4 套用实例 194
思考练习 198
第9章 複杂数据类型 201
9.1 结构体 201
9.1.1 结构体的定义 201
9.1.2 结构体变数的引用 205
9.1.3 结构体数组和自定义
数据类型 207
9.1.4 鍊表 209
9.1.5 应用程式 211
9.2 共用体和枚举 217
9.2.1 共用体 217
9.2.2 枚举 219
9.2.3 套用实例 221
思考与练习 228
第10章 编译预处理 230
10.1 宏定义 230
10.1.1 两种宏定义 230
10.1.2 宏定义的作用範围 231
10.1.3 宏定义与函式的区别 232
10.1.4 应用程式 232
10.2 档案包含和条件编译 234
10.2.1 档案包含 234
10.2.2 条件编译语句 235
10.2.3 应用程式 236
10.3 位运算 239
10.3.1 位运算符 239
10.3.2 位段 243
10.3.3 应用程式 245
思考与练习 246
第11章 档案 248
11.1 数据档案基本概念 248
11.1.1 档案分类 248
11.1.2 档案与指针 249
11.1.3 档案系统 249
11.1.4 档案的打开与关闭 250
11.1.5 套用实例 251
11.2 档案的检测与输入/输出函式 252
11.2.1 档案的检测函式 252
11.2.2 档案的输入/输出函式 253
11.2.3 套用实例 254
11.3 档案的定位操作 259
11.3.1 档案指针位置的
设定和获取 259
11.3.2 套用实例 260
思考与练习 264
上一篇:谈钱伤感情(余润泽演唱歌曲)
下一篇:彩色计时器