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

- 孙锋主编 著
- 出版社: 北京:化学工业出版社
- ISBN:9787122029010
- 出版时间:2008
- 标注页数:278页
- 文件大小:56MB
- 文件页数:292页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言程序设计基本概述1
1.1 C语言概述1
1.2 一个简单C语言程序2
1.2.1 注释3
1.2.2 预处理3
1.2.3 定义main()函数4
1.2.4 关键字4
1.2.5 main()函数的定义5
1.2.6 输出信息5
1.2.7 参数5
1.2.8 控制字符6
1.3 C 程序的运行6
1.3.1 Turbo C的开发环境6
1.3.2 编辑7
1.3.3 编译8
1.3.4 连接8
1.3.5 执行8
1.4 用C语言开发程序9
1.4.1 理解问题9
1.4.2 详细设计9
1.4.3 实现9
1.4.4 测试10
1.5 项目举例10
1.6 实训项目一——熟悉C语言程序开发环境11
1.7 常见错误11
1.8 编程注意事项11
本章小结11
习题112
第2章 数据类型、运算符和表达式13
2.1 C语言的常见符号13
2.2 数据类型14
2.2.1 引入数据类型的原因14
2.2.2 C语言的数据类型14
2.2.3 基本数据类型及类型说明符15
2.3 常量16
2.3.1 整型常量16
2.3.2 浮点型常量17
2.3.3 字符常量17
2.3.4 字符串常量18
2.3.5 符号常量19
2.4 变量20
2.4.1 变量的声明和初始化20
2.4.2 使用变量的注意事项21
2.5 常用运算符及表达式22
2.5.1 C语言运算符和表达式概述22
2.5.2 算术运算符22
2.5.3 关系运算符23
2.5.4 逻辑运算符24
2.5.5 赋值运算符25
2.5.6 自加、自减运算符27
2.5.7 条件运算符27
2.5.8 位运算符28
2.5.9 逗号运算符30
2.6 表达式中的类型转换31
2.6.1 自动转换31
2.6.2 强制类型转换32
2.7 项目举例33
2.8 实训项目二——运算符和表达式的应用34
2.9 常见错误35
2.10 编程注意事项36
本章小结36
习题236
第3章 简单的C程序设计38
3.1 C语句分类38
3.2 基本输入/输出函数的实现38
3.2.1 输入/输出概述38
3.2.2 字符数据的输入/输出39
3.2.3 格式输出函数39
3.2.4 格式输入语句42
3.3 项目举例44
3.4 实训项目三——简单C程序设计45
3.5 常见错误47
3.6 编程注意事项47
本章小结48
习题348
第4章 自定义函数设计50
4.1 程序设计的艺术50
4.2 结构化程序设计思想和方法51
4.2.1 结构化程序设计的核心思想51
4.2.2 结构化程序设计方法51
4.3 函数的定义与应用51
4.3.1 函数的分类52
4.3.2 函数的定义52
4.3.3 函数的调用54
4.3.4 函数的参数和返回值56
4.3.5 函数声明58
4.3.6 函数的嵌套调用59
4.4 项目举例60
4.5 实训项目四——简单函数应用63
4.6 常见错误64
4.7 编程注意事项65
本章小结65
习题465
第5章 程序的控制结构68
5.1 算法及其描述方法68
5.1.1 算法的概念68
5.1.2 算法的描述68
5.1.3 结构化程序设计的规则70
5.2 顺序结构71
5.2.1 顺序结构的流程图和N-S图表示71
5.2.2 应用程序举例71
5.3 选择结构72
5.3.1 应用场合72
5.3.2 选择结构的流程图和N-S图表示72
5.3.3 if条件语句73
5.3.4 开关语句77
5.4 循环结构82
5.4.1 应用场合82
5.4.2 循环结构的流程图和N-S图表示82
5.4.3 循环语句83
5.4.4 单重循环应用举例86
5.4.5 嵌套循环及其应用举例87
5.5 流程的转移控制88
5.5.1 goto语句88
5.5.2 break与continue语句88
5.5.3 应用程序举例91
5.5.4 几种循环的比较92
5.6 程序错误与调试92
5.6.1 程序中常见的出错类型92
5.6.2 程序测试与程序调试93
5.7 项目举例94
5.8 实训项目五——控制结构程序设计99
5.9 常见错误102
5.10 编程注意事项104
本章小结104
习题5105
第6章 数组108
6.1 数组类型的应用场合108
6.2 一维数组109
6.2.1 一维数组的声明109
6.2.2 一维数组的引用110
6.2.3 一维数组的初始化111
6.2.4 程序实例112
6.3 二维数组的声明、引用和初始化113
6.3.1 二维数组的声明113
6.3.2 二维数组的引用114
6.3.3 二维数组的初始化115
6.3.4 程序实例116
6.4 向函数传递数组117
6.4.1 向函数传递一维数组117
6.4.2 向函数传递二维数组120
6.5 字符数组121
6.5.1 字符数组与字符串的关系121
6.5.2 字符数组的输入/输出122
6.5.3 字符串处理函数124
6.6 项目举例126
6.6.1 排序问题126
6.6.2 查询字符位置的问题128
6.6.3 查询某字符开始的子串问题129
6.7 实训项目六——数组应用130
6.8 常见错误131
6.9 编程注意事项132
本章小结132
习题6133
第7章 指针136
7.1 指针概述136
7.1.1 指针的概念136
7.1.2 指针变量的使用137
7.1.3 指针变量作为函数参数139
7.2 指针和数组间的关系142
7.2.1 指针与数组142
7.2.2 一维数组指针142
7.2.3 二维数组指针149
7.2.4 指针与字符串153
7.3 指针数组157
7.4 指向指针的指针159
7.5 项目举例160
7.6 实训项目七——指针的应用163
7.7 常见错误164
7.8 编程注意事项164
本章小结165
习题7165
第8章 结构体与共用体169
8.1 问题的提出169
8.2 结构体类型与结构体变量170
8.2.1 结构体类型的定义170
8.2.2 结构体类型变量的定义170
8.2.3 typedef的用法171
8.2.4 结构体变量的引用和初始化172
8.3 结构体数组174
8.3.1 结构体数组的声明174
8.3.2 结构体数组的初始化175
8.3.3 结构体数组的应用实例176
8.3.4 结构体数组与指针177
8.4 结构体与函数177
8.5 动态数据结构180
8.5.1 动态存储分配概述180
8.5.2 链表概述182
8.5.3 链表的基本操作183
8.5.4 链表的创建183
8.5.5 链表结点的删除185
8.5.6 链表结点的插入187
8.6 共用体190
8.6.1 共用体的定义190
8.6.2 共用体变量的引用191
8.7 项目举例192
8.8 实训项目八——结构体应用195
8.9 常见错误196
8.10 编程注意事项197
本章小结198
习题8198
第9章 函数的高级应用201
9.1 递归201
9.1.1 递归问题的提出201
9.1.2 函数的递归调用201
9.2 变量的作用域和存储类型206
9.2.1 变量的作用域206
9.2.2 变量的存储类型209
9.3 内部函数和外部函数213
9.3.1 内部函数213
9.3.2 外部函数213
9.4 返回指针值的函数214
9.5 函数指针215
9.6 预处理指令216
9.6.1 文件包含命令216
9.6.2 宏命令217
9.6.3 条件编译命令219
9.7 模块化程序设计220
9.8 项目举例222
9.9 实训项目九——复杂函数调用程序设计229
9.10 常见错误230
9.11 编程注意事项231
本章小结231
习题9231
第10章 文件操作236
10.1 文件概述236
10.1.1 文件的概念236
10.1.2 文件的分类236
10.1.3 文件的存取方式237
10.2 文件的打开和关闭237
10.2.1 文件指针237
10.2.2 文件操作的基本步骤237
10.2.3 文件的打开238
10.2.4 文件的关闭239
10.3 文件的读写操作239
10.3.1 文件的字符读写操作239
10.3.2 文件的块读写函数242
10.3.3 文件的字符串读写函数243
10.3.4 其他文件读写函数244
10.3.5 随机文件的读写245
10.3.6 错检测247
10.4 页目举例247
10.5 实训项目十——文件应用251
10.6 常见错误252
10.7 编程注意事项253
本章小结253
习题10253
第11章 C语言项目开发实例255
11.1 项目概述255
11.1.1 项目背景255
11.1.2 学生信息管理概述255
11.2 系统分析256
11.2.1 系统功能分析256
11.2.2 系统数据分析257
11.3 系统设计与实现257
11.3.1 系统登录模块257
11.3.2 系统录入模块258
11.3.3 数据查询模块260
11.3.4 数据修改模块261
11.3.5 数据删除模块263
11.3.6 数据打印模块265
11.3.7 数据统计模块265
11.3.8 数据初始化模块267
11.3.9 其他数据模块268
11.4 系统设计说明270
11.4.1 关于C语言知识的综合应用270
11.4.2 关于系统的开发工具270
11.4.3 关于本系统的功能270
11.4.4 关于程序的测试271
附录1 C语言运算符优先级表272
附录2 ASCII表273
附录3 常用Turbo C 2.0库函数274
附录4 部分习题答案276
参考文献278
热门推荐
- 2659013.html
- 3001599.html
- 144651.html
- 3383613.html
- 68632.html
- 2643385.html
- 1891318.html
- 2672055.html
- 614821.html
- 92566.html
- http://www.ickdjs.cc/book_354994.html
- http://www.ickdjs.cc/book_741669.html
- http://www.ickdjs.cc/book_3799809.html
- http://www.ickdjs.cc/book_905193.html
- http://www.ickdjs.cc/book_1146018.html
- http://www.ickdjs.cc/book_3376406.html
- http://www.ickdjs.cc/book_54095.html
- http://www.ickdjs.cc/book_2590429.html
- http://www.ickdjs.cc/book_3091036.html
- http://www.ickdjs.cc/book_3558225.html