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

- 陈孟建,邹玉金,熊传光编著 著
- 出版社: 北京:电子工业出版社
- ISBN:712102635X
- 出版时间:2006
- 标注页数:312页
- 文件大小:12MB
- 文件页数:323页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 一个大家熟悉的例子1
1.1.1 一个简单的C语言程序例子1
第1章 C语言程序设计基础1
1.1.2 程序的简单分析3
1.1.3 C语言程序的组成要素3
1.1.4 字符及字符集5
1.2 C语言的由来、特点和发展7
1.2.1 C语言的由来7
1.2.2 C语言的特点8
1.3 输入与输出函数9
1.3.1 标准格式输入函数scanf()9
1.2.3 C语言的发展9
1.3.2 标准格式输出函数printf()11
1.3.3 单个字符输入函数getchar()16
1.3.4 单个字符输出函数putchar()17
1.4 C语言程序的实现18
1.4.1 C语言程序实现的方框图18
1.4.2 C语言的编辑19
1.4.3 编译与运行程序22
1.4.4 C语言程序的错误分类24
1.5 进阶部分知识26
1.5.1 转义字符26
1.5.2 scanf函数格式说明符26
1.5.3 printf函数格式说明符27
习题132
实训133
第2章 数据描述与基本操作36
2.1 数据类型36
2.1.1 一个C语言程序例子36
2.1.2 数据类型39
2.1.3 数据的存储格式、范围与有效位40
2.1.4 赋值语句42
2.2 常量与变量43
2.2.1 常量43
2.2.2 变量46
2.2.4 各种数值型数据间的混合运算47
2.2.3 变量说明语句47
2.3 运算符与表达式48
2.3.1 C语言的运算符48
2.3.2 算术运算符49
2.3.3 算术运算符的优先级51
2.3.4 算术表达式52
2.4 关系运算、逻辑运算与条件运算54
2.4.1 关系运算及表达式54
2.4.2 逻辑运算及表达式55
2.4.3 条件运算58
2.5 进阶部分知识59
2.5.1 赋值表达式59
2.5.2 赋值中的类型转换60
2.5.3 变量的初始化61
2.5.4 逗号运算符62
习题263
实训265
第3章 结构化程序设计68
3.1 结构化程序设计思想68
3.1.1 一个C语言程序例子68
3.1.2 结构化程序设计的由来71
3.1.3 结构化程序分析方法72
3.1.4 结构化系统分析方法的优点73
3.2 选择结构程序设计73
3.2.1 简单条件分支语句73
3.2.2 选择条件分支语句76
3.2.3 无条件转向语句78
3.3 循环结构程序设计80
3.3.1 循环结构程序的概念80
3.3.2 while循环结构82
3.3.3 do-while循环结构83
3.3.4 for循环结构84
3.3.5 双重循环结构87
3.3.6 break、continue及exit语句89
3.3.7 几种循环的比较92
3.4 进阶部分知识93
3.4.1 条件分支语句的嵌套93
3.4.2 开关语句95
3.4.3 循环语句的嵌套98
习题3101
实训3103
第4章 模块化程序设计107
4.1 函数107
4.1.1 一个C语言程序例子107
4.1.2 函数的定义109
4.1.3 函数参数和函数的值111
4.1.4 函数的返回值112
4.2 函数的调用113
4.2.1 函数调用的一般格式113
4.2.3 函数的传值调用115
4.2.2 函数调用的方式115
4.2.4 函数的嵌套调用118
4.3 一维数组120
4.3.1 数组概念120
4.3.2 一维数组122
4.3.3 一维数组应用举例123
4.3.4 数组名用做函数参数的调用126
4.4 二维数组128
4.4.1 二维数组的概念128
4.4.2 二维数组的引用129
4.4.3 二维数组的应用举例130
4.5 进阶部分知识132
4.5.1 函数的递归调用132
4.5.2 字符数组135
4.5.3 字符串137
4.5.4 字符数组的应用139
习题4141
实训4145
第5章 C语言程序设计的常用算法149
5.1 累加、累乘、整除性算法149
5.1.1 算法的基本概念149
5.1.2 累加、累乘算法149
5.1.3 整除性算法151
5.2 最大、最小值和双重循环算法156
5.2.1 最大值和最小值算法156
5.2.2 验证哥德巴赫猜想159
5.2.3 矩阵(二维数组)算法161
5.2.4 杨辉三角形算法165
5.3 二查、三排、三遍历算法168
5.3.1 二种查找算法168
5.3.2 三种排序算法170
5.3.3 三遍历算法173
习题5178
实训5181
第6章 指针188
6.1 几个大家熟悉的指针188
6.1.1 旅馆客房的指针概念188
6.1.3 VFP中的指针概念189
6.1.2 几个日常生活中的指针概念189
6.1.4 C语言中的单元地址和单元内容190
6.2 C语言中的指针191
6.2.1 指针变量191
6.2.2 运算符&和*193
6.2.3 指针变量的引用195
6.2.4 指针运算197
6.2.5 指向指针的指针200
6.3 指针和数组201
6.3.1 一维数组的指针表示201
6.3.2 二维数组的指针表示204
6.3.3 指针与字符串206
6.3.4 指针数组209
6.4 编译预处理212
6.4.1 宏定义212
6.4.2 带参数的宏定义213
6.4.3 文件包含214
6.5 文件操作216
6.5.1 文件的概念216
6.5.2 文件的打开与关闭218
6.5.3 文件的顺序读、写219
6.5.4 数据块读、写函数220
6.5.5 文件的随机读、写221
6.6 进阶部分知识223
6.6.1 函数指针223
6.6.2 main函数中的参数226
习题6227
实训6230
第7章 结构体、共用体和枚举235
7.1 一个典型的实际问题235
7.1.1 学生档案的数据类型235
7.1.2 定义结构体类型变量的方法236
7.1.3 结构体变量的初始化238
7.1.4 结构体变量的引用239
7.2 结构体数组与函数240
7.2.1 结构体数组的定义240
7.2.3 结构体数组的引用242
7.2.2 结构体数组的初始化242
7.2.4 结构体变量用做函数参数247
7.3 共用体数据类型249
7.3.1 共用体的定义250
7.3.2 共用体变量的定义251
7.3.3 共用体变量的引用252
7.3.4 共用体变量的应用253
7.4 枚举数据类型254
7.4.1 枚举的定义254
7.4.2 枚举变量的定义255
7.4.3 枚举变量的引用256
7.5 进阶部分知识260
7.5.1 指向结构体变量的指针260
7.5.2 指向结构体数组的指针261
7.5.3 用结构体变量指针用做函数参数262
习题7264
实训7269
第8章 C语言程序综合实训272
8.1 简单应用程序272
8.1.1 换币问题272
8.1.2 整数排序274
8.1.3 约瑟夫问题276
8.2 一般应用程序277
8.2.1 分屏显示文件的内容277
8.2.2 给小学生出四则混合运算题目280
8.2.3 创建一个文本编辑器283
8.3 学生成绩管理应用程序290
8.3.1 功能模块与主界面290
8.3.2 各子菜单项的操作291
8.3.3 源程序清单293
8.4 C语言课程设计303
8.4.1 目的要求303
8.4.2 实训时间303
8.4.3 实训内容303
8.4.4 参考题目303
8.4.5 考核标准304
附录A Turbo C 2.0常用错误提示解释305
参考文献312
热门推荐
- 3909551.html
- 1797405.html
- 1549957.html
- 1306585.html
- 595943.html
- 3563910.html
- 2933403.html
- 1912900.html
- 1404812.html
- 1345270.html
- http://www.ickdjs.cc/book_3800816.html
- http://www.ickdjs.cc/book_1527652.html
- http://www.ickdjs.cc/book_1631772.html
- http://www.ickdjs.cc/book_3238050.html
- http://www.ickdjs.cc/book_2494761.html
- http://www.ickdjs.cc/book_1398541.html
- http://www.ickdjs.cc/book_2797041.html
- http://www.ickdjs.cc/book_3148555.html
- http://www.ickdjs.cc/book_641117.html
- http://www.ickdjs.cc/book_2506629.html