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

- 陈孟建编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7505376721
- 出版时间:2002
- 标注页数:311页
- 文件大小:10MB
- 文件页数:324页
- 主题词:
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言程序设计基础1
1.1 一个大家熟悉的例子1
1.1.1 一个简单的C语言程序例子1
1.1.2 程序的简单分析2
1.1.3 C语言程序结构3
1.1.4 字符及字符集6
1.2 C语言的由来、特点和发展8
1.3 输入与输出函数9
1.3.1 scanf函数(标准格式输入函数)9
1.3.2 printf函数(标准格式输出函数)11
1.3.3 getchar函数(单个字符输入函数)15
1.3.4 putchar函数(单个字符输出函数)16
1.4 C语言程序的实现18
1.4.1 C语言程序实现方框图18
1.4.2 C语言的编辑19
1.4.3 编译与运行程序20
1.4.4 C语言程序错误分类21
1.5 进阶部分知识23
1.5.1 转义字符23
1.5.2 scanf函数格式说明符23
1.5.3 printf函数格式说明符24
1.6 习题一29
1.7 实训一30
2.1 数据类型33
2.1.1 一个C语言程序例子33
第2章 数据描述与基本操作33
2.1.2 数据类型36
2.1.3 数据的存储格式、范围与有效位36
2.1.4 赋值语句39
2.2 常量与变量40
2.2.1 常量40
2.2.2 变量43
2.2.3 变量说明语句44
2.2.4 各种数值型数据间的混合运算44
2.3 运算符与表达式45
2.3.1 C语言的运算符45
2.3.2 算术运算符46
2.3.3 算术运算符的优先级48
2.3.4 算术表达式49
2.4 关系运算、逻辑运算与条件运算51
2.4.1 关系运算及表达式51
2.4.2 逻辑运算及表达式52
2.4.3 条件运算55
2.5 进阶部分知识55
2.5.1 赋值表达式55
2.5.2 赋值中的类型转换57
2.5.3 变量初始化58
2.5.4 逗号运算符59
2.6 习题二60
2.7 实训二62
3.1 结构化程序设计思想65
3.1.1 一个C语言程序例子65
第3章 结构化程序设计65
3.1.2 结构化程序设计由来68
3.1.3 结构化程序分析方法69
3.1.4 结构化系统分析方法的优点70
3.2 程序设计工具70
3.3.1 算法70
3.3.2 程序流程71
3.3.3 盒图(N S)72
3.3.4 PAD图73
3.2.5 结构图(SC)74
3.3 选择结构程序设计75
3.3.1简单条件分支75
3.3.2选择条件分支语句78
3.3.3 无条件转向语句80
3.4 循环结构程序设计82
3.4.1 循环结构程序概念82
3.4.2 while结构85
3.4.3 do-while结构86
3.4.4 for结构87
3.4.5 双重循环结构90
3.4.6 break, continue及exit语句92
3.4.7 几种循环的比较96
3.5 进阶部分知识96
3.5.1 条件分支语句的嵌套96
3.5.2 开关语句99
3.5.3 循环语句的嵌套102
3.6 习题三105
3.7 实训三107
第4章 模块化程序设计112
4.1 函数112
4.1.1 一个C语言程序例子112
4.1.2函数定义114
4.1.3 函数参数和函数的值116
4.1.4 函数的返回值117
4.2 函数的调用118
4.2.1 函数调用一般格式118
4.2.2 函数调用的方式120
4.2.3 函数的传值调用121
4.2.4 函数的嵌套调用123
4.3.1 数组概念125
4.3 一维数组125
4.3.2 一维数组127
4.3.3 一维数组应用举例128
4.3.4 数组名作函数参数的调用131
4.4 二维数组133
4.4.1 二维数组概念133
4.4.2 二维数组引用134
4.4.3 二维数组应用举例135
4.5 进阶部分知识137
4.5.1 函数的递归调用137
4.5.2 字符数组141
4.5.3 字符串143
4.5.4 字符数组的应用145
4.6 习题四146
4.7 实训四151
第5章 指针155
5.1 几个大家熟悉的指针155
5.1.1 旅馆客房指针概念155
5.1.2 几个日常生活中指针概念156
5.1.3 VFP中指会概念156
5.1.4 C语言中的单元地址和单元内容157
5.2 C语言中的指针158
5.2.1 指针变量158
5.2.2 运算符 和*160
5.2.3 指针变量的引用162
5.2.4 指针运算164
5.2.5 指向指针的指针167
5.3 指针和数组168
5.3.1 一维数组的指针表示168
5.3.2 二维数组的指针表示171
5.3.3 指针与字符串174
5.3.4 指针数组177
5.4 指针和函数180
5.4.1 指针作为函数的参数180
5.4.2 指针作为函数的返回值182
5.4.3 数组指针作为函数的参数184
5.5 进阶部分知识187
5.5.1 函数指针187
5.5.2 main函数中的参数189
5.6 习题五190
5.7 实训五194
第6章 结构休、共用体和枚举199
6.1 一个典型的实际问题199
6.1.1 学生档案数据类型199
6.1.2 定义结构体类型变量的方法200
6.1.3 结构体变量的初始化202
6.1.4 结构体变量的引用203
6.2 结构体数组与函数204
6.2.1 结构体数组的定义204
6.2.2 结构体数组的初始化206
6.2.3 结构体数组的引用207
6.2.4 结构体变量作函数参数212
6.3.1 共用体的定义214
6.3 共用体数据变型214
6.3.2 共用体变量的定义215
6.3.3 共用体变量的引用215
6.3.4 共用体变量的应用218
6.4 枚举数据类型219
6.4.1 枚举的定义220
6.4.2 枚举变量的定义220
6.4.3 枚举变量的引用221
6.5 进阶部分知识225
6.5.1 指向结构体变量的指针225
6.5.2 指向结构体数组的指针226
6.5.3用结构体变量指针作函数参数228
6.6 习题六230
6.7 实训六235
第7章 文件238
7.1 一个典型的实际问题238
7.1.1 学生档案数据文件238
7.1.2 文件概念240
7.1.3 文件类型指针241
7.2 文件的打开与关闭243
7.2.1 文件打开243
7.2.2 文件关闭244
7.3 文件的顺序读写244
7.3.1 输入和输出一个字符244
7.3.2 输入和输出一个字符串246
7.3.3 数据块读写函数248
7.3.4 格式化输入输出函数251
7.4 文件的随机读写252
7.4.1 文件随机读写概念252
7.4.2 文件的定位252
7.4.3 文件的出错检测255
7.4.4 文件输入输出小结255
7.5 编译预处理256
7.5.1 宏定义256
7.5.2 带参数的宏定义257
7.5.3 文件包含258
7.6 进阶部分知识260
7.6.1 非缓冲文件系统的特点260
7.6.2 文件打开261
7.6.5 缓冲区的设置262
7.6.3 文件关闭262
7.6.4 文件的读写262
7.6.6 文件重定向263
7.7 习题七264
7.8 实训七267
第8章 C语言综合训练269
8.1 简单应用程序269
8.1.1 换币问题269
8.1.2 整数排序271
8.1.3 约瑟夫问题273
8.2 一般应用程序275
8.2.1 分屏显示文件内容275
8.2.2 给小学生出四则混合题目277
8.2.3 创建一个文本编辑器280
8.3 图形应用程序288
8.3.1 画直线288
8.3.2 多条直线组成的图形289
8.3.3 云彩图形292
8.4 C语言课程设计296
8.4.1 目的要求296
8.4.2 实训时间297
8.4.3 实训内容297
8.4.4 参考题目297
8.4.5 考核标准298
附录A Turbo C2.0常用错误提示解释299
参考文献311
热门推荐
- 3001457.html
- 576637.html
- 2461053.html
- 1864129.html
- 1129067.html
- 2102836.html
- 1818738.html
- 649523.html
- 739844.html
- 3129642.html
- http://www.ickdjs.cc/book_332556.html
- http://www.ickdjs.cc/book_283101.html
- http://www.ickdjs.cc/book_3228729.html
- http://www.ickdjs.cc/book_1001858.html
- http://www.ickdjs.cc/book_2773718.html
- http://www.ickdjs.cc/book_1481733.html
- http://www.ickdjs.cc/book_1700324.html
- http://www.ickdjs.cc/book_3790694.html
- http://www.ickdjs.cc/book_3275372.html
- http://www.ickdjs.cc/book_1482939.html