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

- 徐新爱,胡佳主编;卢昕,吴瑜鹏副主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115462923
- 出版时间:2017
- 标注页数:292页
- 文件大小:46MB
- 文件页数:302页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计 2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言程序设计概述1
1.1 编程的预备知识1
1.1.1 学习编程的心理准备1
1.1.2 认识编程2
1.1.3 数据在计算机中的存储形式2
1.2 程序设计语言的基础5
1.2.1 程序设计语言的发展5
1.2.2 程序设计语言的特点及发展趋势8
1.2.3 程序设计的基本过程8
1.3 结构化程序设计12
1.3.1 什么是结构化程序设计12
1.3.2 结构化程序设计的基本原则12
1.3.3 结构化程序设计的基本结构12
1.3.4 结构化程序设计的基本特点13
1.4 C语言的发展历史及特点13
1.4.1 C语言的发展历史13
1.4.2 C语言的特点15
1.4.3 C语言的应用16
1.5 开发环境简介16
1.5.1 Turbo C开发环境16
1.5.2 Dev-C++开发环境17
1.5.3 VC++6.0开发环境17
1.6 编制C语言程序的基本步骤18
1.7 本章小结21
习题21
第2章 C语言源程序的基本结构23
2.1 源程序的基本结构23
2.1.1 认识C语言源程序23
2.1.2 源程序的基本结构25
2.2 源程序的标识符26
2.3 源程序的基本语句27
2.4 带参数的main函数28
2.5 由多个文件构成的源程序29
2.6 本章小结31
2.6.1 知识梳理31
2.6.2 如何编程31
习题32
第3章 基本数据类型、运算符和表达式35
3.1 C语言的数据类型35
3.2 数据的表现形式36
3.2.1 常量36
3.2.2 变量37
3.3 基本数据类型37
3.3.1 整型数据37
3.3.2 实型数据40
3.3.3 字符型数据42
3.3.4 字符串常量44
3.4 常用运算符与表达式44
3.4.1 算术运算符及其表达式45
3.4.2 自增自减运算符、负号运算符45
3.4.3 赋值运算符及其表达式46
3.4.4 强制类型转换运算符48
3.4.5 逗号运算符及其表达式49
3.4.6 sizeof运算符49
3.4.7 位运算符及其表达式49
3.5 常见数学运算表达式在C语言中的表示52
3.6 本章小结52
3.6.1 知识梳理52
3.6.2 常见错误集锦53
习题54
第4章 顺序结构程序设计57
4.1 3种基本的程序结构57
4.2 顺序结构程序设计的思想58
4.3 实现顺序结构程序设计的基本语句59
4.3.1 赋值语句59
4.3.2 数据的基本输入与输出59
4.4 顺序结构程序设计的典型应用65
4.4.1 数字分离问题65
4.4.2 图形的面积等计算问题66
4.4.3 数的交换问题67
4.4.4 大小写转换问题68
4.5 本章小结69
4.5.1 知识梳理69
4.5.2 常见错误集锦69
习题70
第5章 选择结构程序设计72
5.1 关系运算符、逻辑运算符和条件运算符72
5.1.1 关系运算符及其表达式72
5.1.2 逻辑运算符及其表达式73
5.1.3 条件运算符及其表达式75
5.2 选择结构程序设计76
5.2.1 if语句76
5.2.2 switch语句80
5.3 选择结构程序设计的典型应用83
5.3.1 数的最值问题83
5.3.2 方程根问题84
5.3.3 奖金问题85
5.3.4 运算器问题87
5.4 本章小结89
5.4.1 知识梳理89
5.4.2 常见错误集锦91
习题93
第6章 循环结构程序设计99
6.1 循环结构程序设计99
6.1.1 for语句100
6.1.2 while语句102
6.1.3 do-while语句103
6.1.4 goto语句104
6.1.5 for语句的其他格式105
6.1.6 循环嵌套107
6.1.7 break语句与continue语句110
6.2 循环结构语句的选择112
6.3 循环结构程序设计的典型应用113
6.3.1 累加或累乘问题113
6.3.2 数的判断问题115
6.3.3 经典数学问题116
6.3.4 图形输出问题118
6.4 本章小结120
6.4.1 知识梳理120
6.4.2 常见错误集锦121
习题121
第7章 数组126
7.1 一维数组126
7.1.1 一维数组的定义和引用126
7.1.2 一维数组的初始化127
7.2 二维数组130
7.2.1 二维数组的定义和引用130
7.2.2 二维数组的初始化130
7.3 字符串与字符数组136
7.3.1 字符数组的定义和引用136
7.3.2 字符数组的赋值136
7.3.3 常用字符串处理函数137
7.4 数组的典型应用139
7.4.1 最大值和最小值问题139
7.4.2 杨辉三角形问题140
7.4.3 矩阵运算问题142
7.4.4 字符串处理问题143
7.5 本章小结145
7.5.1 知识梳理145
7.5.2 常见错误集锦145
习题145
第8章 函数151
8.1 函数概述151
8.2 函数的定义与调用152
8.2.1 无参数无返回值的函数153
8.2.2 无参数有返回值的函数156
8.2.3 有参数无返回值的函数157
8.2.4 有参数有返回值的函数158
8.3 函数参数的传递方式159
8.4 函数的嵌套与递归调用161
8.5 变量的作用域与生存期164
8.5.1 变量的作用域和生存期的概念164
8.5.2 局部变量的作用域和生存期165
8.5.3 全局变量的作用域和生存期166
8.6 变量的存储类型166
8.7 函数的作用域169
8.8 函数的典型应用170
8.8.1 数的最值问题170
8.8.2 最大公约数和最小公倍数问题171
8.8.3 阶乘问题172
8.8.4 汉诺塔问题173
8.9 本章小结174
8.9.1 知识梳理174
8.9.2 常见错误集锦175
习题175
第9章 指针182
9.1 指针的基本概念182
9.1.1 指针与指针变量的概念182
9.1.2 指针变量的定义和引用183
9.1.3 指针的基本运算185
9.1.4 变量的指针与指向变量的指针变量187
9.2 指针和数组187
9.2.1 数组的指针和指向数组的指针变量187
9.2.2 指向多维数组的指针188
9.2.3 指针数组191
9.3 字符数组的指针与指向字符数组的指针变量193
9.4 指针作为函数的参数196
9.5 指针与动态内存分配198
9.6 指针函数与函数指针199
9.7 多级指针201
9.8 指针的典型应用202
9.8.1 任意个整数求和202
9.8.2 冒泡排序202
9.8.3 轮转数204
9.9 本章小结205
9.9.1 知识梳理205
9.9.2 常见错误集锦206
习题207
第10章 构造数据类型211
10.1 结构体211
10.1.1 结构体类型的定义212
10.1.2 结构体变量的定义212
10.1.3 结构体变量的引用和赋值213
10.1.4 结构体数组216
10.1.5 结构体和指针219
10.2 线性链表220
10.2.1 线性链表及其结构220
10.2.2 线性链表的基本操作220
10.3 共用体224
10.3.1 共用体类型的定义224
10.3.2 共用体变量的定义和引用225
10.3.3 共用体变量的赋值226
10.4 位段228
10.5 枚举类型230
10.6 类型定义234
10.7 构造数据类型的典型应用:学生信息管理系统的实现235
10.8 本章小结241
10.8.1 知识梳理241
10.8.2 常见错误集锦241
习题241
第11章 文件244
11.1 文件的基本概念244
11.1.1 文件244
11.1.2 文件的分类245
11.1.3 文件操作概述246
11.2 文件的打开与关闭246
11.2.1 文件指针247
11.2.2 打开文件247
11.2.3 关闭文件248
11.2.4 exit()函数249
11.3 文件的读写249
11.3.1 文件读写函数249
11.3.2 文件读写函数选用原则257
11.4 文件的定位与随机读写257
11.5 文件的出错检测260
11.6 文件的典型应用:超市收银262
11.7 本章小结266
11.7.1 知识梳理266
11.7.2 常见错误集锦267
习题267
第12章 预处理命令269
12.1 预处理命令简介269
12.2 文件包含命令269
12.3 宏定义271
12.4 条件编译274
12.5 本章小结277
12.5.1 知识梳理277
12.5.2 常见错误集锦277
习题277
附录1 ASCII码对照表279
附录2 C语言的保留字280
附录3 C语言的运算符281
附录4 常见的C语言库函数283
附录5 编译常见错误中英文对照表288
参考文献292
热门推荐
- 878004.html
- 2442657.html
- 1483941.html
- 484813.html
- 758563.html
- 3218611.html
- 2096095.html
- 3748697.html
- 47424.html
- 582274.html
- http://www.ickdjs.cc/book_1425722.html
- http://www.ickdjs.cc/book_16660.html
- http://www.ickdjs.cc/book_138983.html
- http://www.ickdjs.cc/book_233865.html
- http://www.ickdjs.cc/book_86173.html
- http://www.ickdjs.cc/book_3721694.html
- http://www.ickdjs.cc/book_3701654.html
- http://www.ickdjs.cc/book_2894672.html
- http://www.ickdjs.cc/book_3686845.html
- http://www.ickdjs.cc/book_1168092.html