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

- 程立倩主编;崔玉礼,孙俊琳,贾丽虹副主编 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:9787563530007
- 出版时间:2012
- 标注页数:296页
- 文件大小:33MB
- 文件页数:309页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
C语言程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
模块1 初识C语言1
案例引入1
1.1 C语言简介3
1.1.1 计算机语言概述3
1.1.2 C语言概述4
1.2 C程序介绍6
1.2.1 C程序的总体结构6
1.2.2 C程序的书写规则8
1.3 C程序的开发过程8
1.3.1 C程序的实现过程8
1.3.2 在Turbo C下实现C程序9
1.3.3 在Visual C++环境下实现C程序11
等级考试重难点讲解与真题解析14
思考与练习16
模块2 C程序数据描述与计算18
案例引入18
2.1 C程序的词法20
2.1.1 字符集20
2.1.2 标识符20
2.2 常量与变量21
2.2.1 常量21
2.2.2 变量22
2.3 基本数据类型23
2.3.1 整型数据23
2.3.2 实型数据26
2.3.3字符型数据27
2.4 C语言的运算符和表达式29
2.4.1 算术运算符与算术表达式30
2.4.2 赋值运算符和表达式31
2.4.3 自增自减运算符和表达式33
2.4.4 逗号运算符和逗号表达式34
2.4.5 不同类型数据间的转换34
等级考试重难点讲解与真题解析35
思考与练习38
模块3 顺序结构程序设计40
案例引入40
3.1 程序设计基础42
3.1.1 程序42
3.1.2 程序设计42
3.1.3 算法43
3.1.4 结构化程序44
3.1.5 模块化程序45
3.2 赋值语句46
3.3 复合语句和空语句47
3.3.1 复合语句47
3.3.2 空语句47
3.4 数据的输入与输出48
3.4.1 字符的输入与输出48
3.4.2 输出格式函数50
3.4.3 输入格式函数53
3.5 技能训练55
等级考试重难点讲解与真题解析57
思考与练习59
模块4 选择结构程序设计62
案例引入62
4.1 关系运算符和关系表达式65
4.1.1 关系运算符65
4.1.2 关系表达式65
4.2 逻辑运算符和逻辑表达式66
4.2.1 逻辑运算符66
4.2.2 逻辑表达式66
4.3 if语句68
4.3.1 简单if语句68
4.3.2 if…else语句69
4.3.3 嵌套if语句71
4.3.4 多分支if…else…if语句72
4.4 条件运算符和条件表达式73
4.5 switch语句74
4.6 技能训练76
等级考试重难点讲解与真题解析79
思考与练习82
模块5 循环结构程序设计85
案例引入85
5.1 while语句87
5.2 do…while语句90
5.3 for语句92
5.4 循环嵌套95
5.5 break语句和continue语句97
5.5.1 break语句97
5.5.2 continue语句99
5.6 技能训练100
等级考试重难点讲解与真题解析103
思考与练习106
模块6 应用数组程序设计110
案例引入110
6.1 一维数组113
6.1.1 一维数组的定义113
6.1.2 一维数组的初始化114
6.1.3 一维数组的引用114
6.2 二维数组117
6.2.1 二维数组的定义117
6.2.2 二维数组的初始化118
6.2.3 二维数组的引用118
6.3 字符数组和字符串122
6.3.1 字符数组122
6.3.2 字符串123
6.3.3 字符串的输入/输出123
6.3.4 字符串处理函数126
6.4 技能训练131
等级考试重难点讲解与真题解析134
思考与练习139
模块7 应用函数程序设计141
案例引入141
7.1 函数概述144
7.1.1 库函数144
7.1.2 自定义函数145
7.2 函数的定义和返回值147
7.2.1 函数的定义147
7.2.2 函数的返回值148
7.3 函数的调用148
7.3.1 函数调用的一般形式148
7.3.2 函数调用时的语法要求150
7.3.3 函数的声明151
7.3.4 调用函数与被调用函数之间的数据传递152
7.3.5 数组作为参数153
7.4 函数的嵌套调用和递归调用155
7.4.1 函数的嵌套调用155
7.4.2 函数的递归调用157
7.5 局部变量和全局变量158
7.5.1 程序的存储空间158
7.5.2 局部变量158
7.5.3 全局变量161
7.5.4 全局变量的作用域和生存期162
7.6 内部函数和外部函数164
7.6.1 内部函数164
7.6.2 外部函数165
7.7 编译预处理165
7.7.1 宏定义165
7.7.2 文件包含167
7.8 技能训练168
等级考试重难点讲解与真题解析172
思考与练习178
模块8 应用指针程序设计184
案例引入184
8.1 地址与指针187
8.1.1 内存和内存地址187
8.1.2 变量、变量名、变量的地址和变量值187
8.1.3 指针、变量的指针和指针变量188
8.1.4 系统访问变量的两种方式188
8.2 指针变量的定义与引用188
8.2.1 指针变量的定义188
8.2.2 指针变量的引用189
8.3 对指针变量的操作190
8.3.1 指针变量的赋值190
8.3.2 指针变量的算术运算(移动)191
8.3.3 指针比较192
8.4 指针与一维数组193
8.4.1 通过指针访问一维数组193
8.4.2 函数中一维数组名作为实参195
8.5 指针与二维数组198
8.5.1 二维数组和数组元素的地址198
8.5.2 函数中二维数组作为实参200
8.6 指针与字符串202
8.6.1 通过指针访问字符串常量202
8.6.2 通过指针访问字符串数组202
8.6.3 字符串指针作为函数参数203
8.6.4 使用字符指针和使用字符数组处理字符串的区别204
8.7 指针与函数206
8.7.1 函数间地址传递206
8.7.2 函数型指针207
8.7.3 指针型函数208
8.7.4 指针数组和指向指针的指针209
8.8 技能训练213
等级考试重难点讲解与真题解析214
思考与练习219
模块9 结构体和其他构造类型221
案例引入221
9.1 结构体变量224
9.1.1 结构体类型的定义224
9.1.2 结构体变量的定义225
9.1.3 结构体变量的初始化226
9.1.4 结构体变量的引用226
9.2 结构体数组与指针228
9.2.1 结构体数组228
9.2.2 结构体指针变量230
9.3 函数之间结构体类型的数据传递232
9.3.1 结构体变量作实参233
9.3.2 结构体变量指针作实参234
9.3.3 结构体函数234
9.3.4 结构体指针函数236
9.4 链表237
9.4.1 链表的概念237
9.4.2 链表的主要操作238
9.5 共同体241
9.5.1 共同体类型的声明241
9.5.2 共同体变量的定义241
9.5.3 共同体成员的引用242
9.6 枚举类型245
9.6.1 枚举类型的定义245
9.6.2 枚举变量的定义与赋值245
9.6.3 关于枚举的说明245
9.6.4 枚举变量的输入与输出246
9.7 定义类型别名247
9.7.1 定义已有类型的别名247
9.7.2 定义构造类型的别名247
9.8 技能训练248
等级考试重难点讲解与真题解析250
思考与练习255
模块10 位运算259
案例引入259
10.1 位运算符260
10.2 位运算符的运算与应用261
等级考试重难点讲解与真题解析263
思考与练习265
模块11 文件267
案例引入267
11.1 文件概述271
11.1.1 文件的概念271
11.1.2 文件指针272
11.2 文件的基本操作272
11.2.1 文件的打开和关闭273
11.2.2 字符读/写函数275
11.2.3 字符串读/写函数276
11.2.4 数据块读/写函数278
11.2.5 格式读/写函数280
11.3 文件定位函数280
11.3.1 rewind函数280
11.3.2 fseek函数281
11.3.3 ftell函数282
等级考试重难点讲解与真题解析283
思考与练习287
附录A 常用字符的ASCII码对照表290
附录B C语言标准库函数291
参考文献294
热门推荐
- 1210884.html
- 1345875.html
- 1486551.html
- 144410.html
- 3702361.html
- 3054313.html
- 1728413.html
- 1894137.html
- 3620822.html
- 2782380.html
- http://www.ickdjs.cc/book_106004.html
- http://www.ickdjs.cc/book_2926487.html
- http://www.ickdjs.cc/book_3063728.html
- http://www.ickdjs.cc/book_3777850.html
- http://www.ickdjs.cc/book_2153380.html
- http://www.ickdjs.cc/book_3694160.html
- http://www.ickdjs.cc/book_1849214.html
- http://www.ickdjs.cc/book_1689576.html
- http://www.ickdjs.cc/book_623676.html
- http://www.ickdjs.cc/book_3362333.html