图书介绍
C语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 付倩儒,廖银花主编;王用鑫,陈小华,王飞等副主编 著
- 出版社: 北京:西苑出版社
- ISBN:9787802103719
- 出版时间:2011
- 标注页数:263页
- 文件大小:38MB
- 文件页数:271页
- 主题词:历史课-高中-教学参考资料
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概述1
1.1 C语言概述1
1.1.1 C语言简介1
1.1.2 C语言的特点1
1.2 简单的C程序介绍2
1.3 C程序的上机步骤5
1.3.1 Turbo C(TC)集成开发环境6
1.3.2 C语言程序的上机步骤8
习题10
上机实验11
第2章 数据类型、运算符和表达式13
2.1 数据类型13
2.2 C语言的基本符号13
2.2.1 基本符号集13
2.2.2 标识符14
2.3 常量与变量15
2.3.1 常量15
2.3.2 变量20
2.4 运算符与表达式23
2.4.1 运算符的优先级和结合性23
2.4.2 算术运算符及其表达式24
2.4.3 关系运算符及其表达式27
2.4.4 逻辑运算符及其表达式28
2.4.5 赋值运算符及其表达式29
2.4.6 逗号运算符及其表达式30
2.4.7 条件运算符及其表达式31
2.4.8 位运算符和位运算32
2.4.9 表达式中数据类型的转换34
习题36
上机实验38
第3章 顺序程序设计40
3.1 结构化程序设计的基本概念40
3.1.1 C语言的语句40
3.1.2 程序的3种基本结构42
3.1.3 赋值语句44
3.2 数据的输入和输出45
3.2.1 数据输入输出的概念45
3.2.2 字符数据的输入输出45
3.2.3 格式输入输出47
3.3 顺序结构的程序设计举例52
习题53
上机实验56
第4章 选择结构程序设计58
4.1 if语句58
4.1.1 if语句的3种形式58
4.1.2 if语句的嵌套62
4.2 switch语句65
4.3 选择结构的程序设计举例71
习题73
上机实验77
第5章 循环结构程序设计78
5.1 while语句和do~while语句78
5.1.1 while语句78
5.1.2 do~while语句80
5.1.3 while和do~while循环的比较81
5.2 for语句82
5.3 循环的嵌套84
5.4 其他控制语句86
5.4.1 break语句87
5.4.2 continue语句87
5.4.3 goto语句89
5.5 循环结构的程序设计举例90
习题93
上机实验96
第6章 数组97
6.1 一维数组97
6.1.1 一维数组的定义97
6.1.2 一维数组的初始化98
6.1.3 一维数组元素的引用98
6.1.4 一维数组应用举例99
6.2 二维数组100
6.2.1 二维数组的定义101
6.2.2 二维数组元素的引用101
6.2.3 二维数组的初始化102
6.2.4 二维数组应用举例102
6.3 字符数组104
6.3.1 字符数组的定义104
6.3.2 字符数组的初始化105
6.3.3 字符数组的引用106
6.3.4 字符串的输入与输出106
6.3.5 字符数组应用举例107
6.4 字符数组应用举例111
习题113
上机实验115
第7章 函数117
7.1 模块化程序设计概述117
7.2 函数的定义117
7.2.1 概述117
7.2.2 函数的定义119
7.2.3 函数的参数和函数的返回值120
7.3 函数的调用122
7.3.1 函数的调用122
7.3.2 函数的嵌套调用125
7.3.3 函数的递归调用126
7.4 数组作为函数的参数129
7.4.1 数组元素作为函数实参129
7.4.2 数组作为函数参数130
7.4.3 用多维数组名作函数参数133
7.5 变量的作用域和存储类型134
7.5.1 变量的作用域134
7.5.2 局部变量和全局变量136
7.5.3 变量的存储类型139
7.6 内部函数和外部函数144
7.6.1 内部函数144
7.6.2 外部函数144
第8章 编译预处理146
8.1 宏定义146
8.2 文件包含149
8.3 条件编译150
习题152
上机实验155
第9章 指针157
9.1 指针和指针变量157
9.1.1 指针的基本概念157
9.1.2 指针变量158
9.1.3 指针变量的运算162
9.2 指针与数组164
9.2.1 指向数组元素的指针164
9.2.2 通过指针引用数组元素165
9.2.3 指向一维数组的指针变量166
9.2.4 指向二维数组的指针变量167
9.3 字符指针与字符串171
9.3.1 指向字符串常量的指针变量171
9.3.2 字符指针的引用171
9.3.3 指向字符数组的指针变量172
9.3.4 字符串指针作函数参数173
9.4 指针与函数174
9.4.1 指针变量作函数参数174
9.4.2 函数的返回值为指针变量176
9.4.3 指向函数的指针变量177
9.5 指针数组178
9.5.1 指针数组的定义与初始化178
9.5.2 指针数组元素的引用180
9.5.3 指针数组作主函数的形参180
9.6 多级指针182
习题184
上机实验186
第10章 结构体与共用体188
10.1 结构体类型和结构体变量188
10.1.1 结构体型的定义188
10.1.2 结构体变量的定义189
10.1.3 结构体变量的引用191
10.1.4 结构体变量的初始化192
10.2 结构体数组192
10.2.1 结构体数组的定义192
10.2.2 结构体数组的初始化193
10.3 结构体指针和结构体嵌套194
10.3.1 结构体指针的定义与引用194
10.3.2 指向结构体数组的指针196
10.3.3 用结构体变量和指向结构体的指针作函数参数197
10.3.4 结构体嵌套199
10.4 共用体201
10.4.1 共用体类型的定义201
10.4.2 共用体变量的定义202
10.4.3 共用体变量的引用203
10.4.4 共用体类型数据的特点204
10.5 枚举类型204
10.5.1 枚举型的定义204
10.5.2 枚举型变量的定义205
10.5.3 枚举型变量的引用206
10.6 用户自定义类型208
10.6.1 基本类型自定义208
10.6.2 数组类型自定义208
10.6.3 结构型自定义209
10.6.4 指针型自定义209
习题210
上机实验214
第11章 文件215
11.1 文件概述215
11.1.1 文件的分类215
11.1.2 文件类型指针215
11.1.3 设备文件216
11.1.4 流216
11.2 文件的打开与关闭217
11.2.1 文件的打开217
11.2.2 文件的关闭218
11.3 文件的读写219
11.3.1 字符读/写函数219
11.3.2 字符串读/写函数222
11.3.3 数据块读/写函数223
11.3.4 格式化读/写函数225
11.4 文件的定位与出错检测226
11.4.1 文件头定位函数rewind227
11.4.2 文件随机定位函数fseek227
11.4.3 文件当前读/写位置函数ftell229
11.4.4 检测函数229
习题230
上机实验234
第12章 C语言项目实训235
12.1 系统需求分析235
12.2 系统设计235
12.3 设计代码238
上机实验251
附录1 标准ASCII码字符编码表253
附录2 Turbo C 2.0常用库函数254
附录3 运算符及其结合性261
热门推荐
- 3333673.html
- 668230.html
- 1069607.html
- 188358.html
- 1003200.html
- 3096968.html
- 1039675.html
- 3646465.html
- 602233.html
- 3837022.html
- http://www.ickdjs.cc/book_2765457.html
- http://www.ickdjs.cc/book_2036391.html
- http://www.ickdjs.cc/book_646047.html
- http://www.ickdjs.cc/book_3613912.html
- http://www.ickdjs.cc/book_417214.html
- http://www.ickdjs.cc/book_1590876.html
- http://www.ickdjs.cc/book_3868474.html
- http://www.ickdjs.cc/book_2154195.html
- http://www.ickdjs.cc/book_272844.html
- http://www.ickdjs.cc/book_1433068.html