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

- 李培金主编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:7560612709
- 出版时间:2003
- 标注页数:248页
- 文件大小:52MB
- 文件页数:262页
- 主题词: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 C语言程序的基本结构2
1.2.2 C语言函数的一般结构4
1.2.3 C语言函数的语法规则4
1.3 C语言的编译环境6
1.4 小结11
习题11
第2章 数据类型、运算符与表达式12
2.1 C语言的数据类型12
2.2 标识符、常量和变量12
2.2.1 标识符12
2.2.2 常量14
2.2.3 变量14
2.3 整型数据15
2.3.1 整型常量15
2.3.2 整型变量15
2.4 实型数据16
2.4.1 实型常量16
2.4.2 实型变量17
2.5 字符型数据17
2.5.1 字符常量17
2.5.2 字符变量18
2.5.3 字符串常量20
2.6 算术运算与算术表达式20
2.6.1 算术运算21
2.6.2 算术表达式21
2.7 赋值运算与赋值表达式22
2.8 自增、自减和逗号运算23
2.8.1 自增(++)、自减(--)运算23
2.8.2 逗号运算符及其表达式24
2.9 小结25
习题27
第3章 顺序结构程序设计28
3.1 程序设计概述28
3.1.1 算法的概念28
3.1.2 算法的特征28
3.1.3 算法的描述29
3.1.4 结构化程序设计方法30
3.2 C语言语句31
3.3 格式化输出函数printf()32
3.3.1 printf()函数的一般格式32
3.3.2 格式指示符33
3.3.3 使用说明34
3.4 格式化输入函数scanf()34
3.4.1 scanf()函数的一般格式35
3.4.2 格式指示符35
3.4.3 使用说明36
3.5 单个字符的输入/输出函数37
3.6 顺序程序设计举例37
3.7 小结39
习题39
第4章 选择结构程序设计43
4.1 关系运算及其表达式43
4.1.1 关系运算符及其优先次序43
4.1.2 关系表达式44
4.2 逻辑运算及其表达式44
4.2.1 逻辑运算及其优先次序44
4.2.2 逻辑表达式45
4.3 if语句和条件运算符46
4.3.1 if语句46
4.3.2 条件运算符51
4.4 switch语句52
4.5 选择结构程序设计举例57
4.6 小结60
习题60
第5章 循环结构程序设计65
5.1 循环语句概述65
5.2 for语句和while语句65
5.2.1 for语句65
5.2.2 while语句66
5.3 直到型循环do-while语句67
5.4 循环结构的嵌套68
5.5 break和continue语句对循环控制的影响70
5.6 goto语句72
5.7 循环结构程序设计应用72
5.7.1 应用举例72
5.7.2 穷举与迭代算法73
5.8 小结77
习题78
第6章 数组81
6.1 数组的概念81
6.2 一维数组81
6.2.1 一维数组的定义81
6.2.2 一维数组的引用82
6.2.3 一维数组的初始化83
6.2.4 一维数组应用举例84
6.3 二维数组86
6.3.1 二维数组的定义86
6.3.2 二维数组的引用86
6.3.3 二维数组的初始化87
6.3.4 二维数组应用举例87
6.4 字符数组与字符串91
6.4.1 字符数组的定义和基本操作91
6.4.2 字符数组的整体操作92
6.4.3 常用的字符串处理函数93
6.4.4 程序举例94
6.5 小结96
习题96
第7章 函数99
7.1 函数的定义与调用99
7.1.1 函数的定义99
7.1.2 函数的返回值与函数类型102
7.1.3 对被调用函数的声明和函数原型104
7.1.4 函数的调用106
7.1.5 函数的形参与实参108
7.2 函数的嵌套调用和递归调用109
7.2.1 函数的嵌套调用109
7.2.2 函数的递归调用112
7.3 数组作为函数参数114
7.3.1 数组元素作为函数参数114
7.3.2 数组名作为函数的形参和实参115
7.4 内部变量与外部变量118
7.4.1 内部变量118
7.4.2 外部变量119
7.5 内部函数和外部函数121
7.5.1 内部函数122
7.5.2 外部函数124
7.5.3 多个源程序文件的编译和连接124
7.6 变量的动态存储与静态存储简介125
7.6.1 动态存储与静态存储的概念125
7.6.2 内部变量的存储方式126
7.6.3 外部变量的存储方式128
7.7 小结130
习题131
第8章 编译预处理137
8.1 宏定义137
8.1.1 无参宏定义137
8.1.2 带参宏定义140
8.2 文件包含144
8.3 小结145
习题145
第9章 指针149
9.1 指针和指针变量的概念149
9.1.1 指针的基本概念149
9.1.2 指针变量的基本概念149
9.2 指针变量的定义与应用150
9.2.1 指针变量的定义与相关运算150
9.2.2 指针变量作为函数参数153
9.3 数组的指针和指向数组的指针变量155
9.3.1 概述155
9.3.2 通过指针引用数组元素155
9.3.3 二维数组的指针及其指针变量158
9.4 字符串的指针和指向字符串的指针变量160
9.4.1 字符串的表示和引用160
9.4.2 字符串指针作函数参数164
9.5 返回指针的函数165
9.6 指针数组与主函数main()的形参166
9.6.1 指针数组166
9.6.2 主函数main()的形参168
9.6.3 指向指针的指针变量169
9.7 函数的指针和指向函数的指针变量170
9.8 小结172
习题173
第10章 结构体、共用体和枚举类型178
10.1 结构体类型与结构体变量的定义178
10.1.1 结构体的类型定义178
10.1.2 结构体变量的定义179
10.2 结构体变量的引用与初始化180
10.2.1 结构体变量的引用180
10.2.2 结构体变量的初始化181
10.3 结构体数组181
10.3.1 结构体数组的定义181
10.3.2 结构体数组的初始化182
10.4 指向结构体类型数据的指针183
10.4.1 指向结构体变量的指针183
10.4.2 指向结构体数组的指针184
10.4.3 指向结构体数据的指针作函数参数185
10.5 单链表186
10.5.1 概述186
10.5.2 建立单链表187
10.5.3 在单链表中插入结点188
10.6 共用体类型和枚举类型189
10.6.1 共用体类型189
10.6.2 枚举类型190
10.7 定义已有类型的别名191
10.8 小结192
习题193
第11章 位运算201
11.1 数值在计算机中的表示201
11.1.1 二进制数的简单运算201
11.1.2 数值在计算机中的表示201
11.2 位运算202
11.2.1 位运算符202
11.2.2 位运算符功能实现202
11.3 位段简介205
11.3.1 位段的定义和位段变量的说明205
11.3.2 位段的使用206
11.4 小结207
习题207
第12章 文件209
12.1 文件概述209
12.2 文件的打开与关闭210
12.2.1 文件的打开(fopen()函数)211
12.2.2 文件的关闭(fclose()函数)212
12.3 文件的读/写操作212
12.3.1 读/写文件中的一个字符——fgetc()和fputc()函数212
12.3.2 读/写一个字符串——fgets()函数和fputs()函数215
12.3.3 读/写一个数据块——fread()和fwrite()函数217
12.3.4 对文件进行格式化读/写——fscanf()和fprintf()函数217
12.3.5 读/写函数的选用原则218
12.4 位置指针与文件定位218
12.4.1 位置指针复位函数rewind()218
12.4.2 随机读/写与fseek()函数218
12.4.3 返回文件当前位置的函数ftell()219
12.5 小结219
习题221
第13章 Turbo C V2.0综合应用222
13.1 简单的数据库管理举例223
13.2 Turbo C V2.0图形功能224
13.2.1 图形模式的设置224
13.2.2 基本图形函数226
13.2.3 填充函数227
13.2.4 图形方式下文本输出函数227
13.2.5 图形功能应用举例227
习题233
附录234
附录A 标准ASCII码字符编码表234
附录B 运算符的优先级和结合性235
附录C 标准库函数236
附录D Turbo C V2.0常见错误241
参考文献248
热门推荐
- 1227460.html
- 2514716.html
- 588785.html
- 2232668.html
- 1222618.html
- 330750.html
- 780225.html
- 3187082.html
- 3167639.html
- 1632805.html
- http://www.ickdjs.cc/book_623415.html
- http://www.ickdjs.cc/book_3699406.html
- http://www.ickdjs.cc/book_3718628.html
- http://www.ickdjs.cc/book_2093176.html
- http://www.ickdjs.cc/book_2369678.html
- http://www.ickdjs.cc/book_1123595.html
- http://www.ickdjs.cc/book_1000530.html
- http://www.ickdjs.cc/book_3779729.html
- http://www.ickdjs.cc/book_3618075.html
- http://www.ickdjs.cc/book_3592186.html