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

- 朱接文主编 著
- 出版社: 西安:西安电子科技大学出版社
- ISBN:7560618235
- 出版时间:2007
- 标注页数:243页
- 文件大小:9MB
- 文件页数:254页
- 主题词: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.1.1 C语言的发展1
1.1.2 C语言的特点2
1.2 C语言程序的基本结构2
1.3 C语言程序上机调试的步骤和方法3
1.4 算法4
1.4.1 算法的概念4
1.4.2 算法的特性5
1.4.3 算法的表示方法5
1.4.4 结构化程序设计方法10
1.5 本章小结11
习题11
第2章 C语言程序设计的初步知识13
2.1 C语言的数据类型13
2.2 标识符、常量和变量14
2.2.1 标识符14
2.2.2 常量15
2.2.3 变量15
2.3 整型数据16
2.3.1 整型常量16
2.3.2 整型变量16
2.4 实型数据17
2.4.1 实型常量17
2.4.2 实型变量17
2.5 字符型数据18
2.5.1 字符常量18
2.5.2 字符变量19
2.5.3 字符串常量20
2.6 算术运算符和算术表达式20
2.6.1 基本的算术运算符和算术表达式20
2.6.2 算术运算符的优先级与结合性21
2.7 赋值运算符和赋值表达式21
2.7.1 基本赋值运算符21
2.7.2 复合赋值运算符22
2.7.3 赋值表达式22
2.8 逗号运算符和逗号表达式22
2.9 自增运算符、自减运算符及C语言运算符的优先级23
2.9.1 自增运算符23
2.9.2 自减运算符23
2.9.3 C语言运算符的优先级与结合性24
2.10 不同类型数据间的混合运算25
2.11 典型例题解析26
2.12 本章小结28
习题28
第3章 顺序结构程序设计31
3.1 C语句31
3.2 数据的输出32
3.2.1 字符输出函数(putchar()函数)33
3.2.2 格式输出函数(printf()函数)33
3.3 数据的输入36
3.3.1 字符输入函数(getchar()函数)36
3.3.2 格式输入函数(scanf()函数)36
3.4 典型例题解析38
3.5 本章小结40
习题40
第4章 选择结构程序设计44
4.1 关系运算符和关系表达式44
4.1.1 关系运算符及其优先级44
4.1.2 关系表达式44
4.2 逻辑运算符和逻辑表达式45
4.2.1 逻辑运算符及其优先级45
4.2.2 逻辑表达式46
4.3 条件运算符和条件表达式47
4.4 if语句47
4.4.1 if语句的三种形式47
4.4.2 if语句的嵌套50
4.5 switch语句51
4.5.1 多分支switch语句51
4.5.2 break语句53
4.6 典型例题解析54
4.7 本章小结56
习题57
第5章 循环结构程序设计60
5.1 while语句60
5.1.1 while循环的一般格式60
5.1.2 while循环的执行过程60
5.2 do-while语句62
5.2.1 do-while循环的一般格式62
5.2.2 do-while循环的执行过程62
5.3 for语句63
5.3.1 for循环的一般格式63
5.3.2 for循环的执行过程64
5.4 break语句和continue语句在循环体中的作用66
5.4.1 break语句在循环体中的作用66
5.4.2 continue语句在循环体中的作用66
5.5 语句标号和goto语句67
5.5.1 语句标号67
5.5.2 goto语句67
5.6 循环结构的嵌套68
5.7 典型例题解析70
5.8 本章小结72
习题73
第6章 数组78
6.1 一维数组78
6.1.1 一维数组的定义78
6.1.2 一维数组元素的引用79
6.1.3 一维数组的初始化80
6.1.4 一维数组的应用81
6.2 二维数组83
6.2.1 二维数组的定义83
6.2.2 二维数组元素的引用83
6.2.3 二维数组的初始化84
6.2.4 二维数组的应用84
6.3 字符数组86
6.3.1 字符数组的定义及初始化86
6.3.2 字符数组的引用87
6.3.3 字符串处理函数88
6.3.4 字符串数组91
6.4 典型例题解析93
6.5 本章小结96
习题96
第7章 函数100
7.1 函数的概念100
7.1.1 库函数的使用101
7.1.2 函数的定义102
7.2 函数的参数和返回值103
7.2.1 函数的参数103
7.2.2 函数的返回值104
7.2.3 函数的声明104
7.3 函数的参数传递方式105
7.3.1 值传递方式105
7.3.2 地址传递方式106
7.4 函数的调用108
7.4.1 函数的一般调用108
7.4.2 函数的嵌套调用109
7.4.3 函数的递归调用111
7.5 变量的作用域和存储方式113
7.5.1 变量的作用域114
7.5.2 变量的存储方式116
7.6 函数的作用范围122
7.6.1 内部函数122
7.6.2 外部函数123
7.7 典型例题解析124
7.8 本章小结127
习题127
第8章 编译预处理132
8.1 宏定义132
8.1.1 不带参数的宏定义132
8.1.2 带参数的宏定义133
8.1.3 终止宏定义135
8.2 文件包含命令136
8.3 条件编译137
8.4 典型例题解析140
8.5 本章小结141
习题142
第9章 指针145
9.1 指针概述145
9.2 指针变量146
9.2.1 指针变量的定义146
9.2.2 指针变量的引用147
9.2.3 指针变量的运算150
9.3 指针与数组151
9.3.1 指针与一维数组151
9.3.2 指针与二维数组153
9.3.3 指向行指针的指针变量154
9.4 指针与字符串155
9.5 指针数组157
9.6 指针与函数159
9.6.1 指针变量作为函数的参数159
9.6.2 数组名作为函数的参数161
9.6.3 函数的返回值为指针162
9.6.4 指向函数的指针163
9.6.5 指向函数的指针作为函数的参数165
9.7 指向指针的指针166
9.8 main()函数的形参和void指针167
9.8.1 指针数组作为main()函数的形参167
9.8.2 指向void的指针变量169
9.8.3 动态存储分配170
9.9 典型例题解析172
9.10 本章小结174
习题175
第10章 构造数据类型179
10.1 结构体179
10.1.1 结构体定义179
10.1.2 结构体变量180
10.1.3 结构体变量的使用182
10.2 结构体与函数185
10.2.1 结构体变量与数组结构作函数参数186
10.2.2 结构体变量作为函数的返回值187
10.3 结构体与指针188
10.3.1 结构体变量指针188
10.3.2 结构体数组指针189
10.4 链表190
10.4.1 链表概述191
10.4.2 链表的基本操作192
10.5 共用体198
10.6 枚举类型200
10.7 typedf类型声明202
10.8 典型例题解析203
10.9 本章小结206
习题207
第11章 文件212
11.1 文件概述212
11.2 文件类型指针214
11.3 文件的基本操作215
11.3.1 文件的打开215
11.3.2 文件的关闭217
11.3.3 文件的读函数218
11.3.4 文件的写函数221
11.4 文件的定位函数225
11.5 文件出错检测函数227
11.6 典型例题解析228
11.7 本章小结231
习题231
附录235
附录A C语言中的关键字235
附录B 常用字符与ASCII代码对照表235
附录C Turbo C(V2.0)编译错误信息236
参考文献243
热门推荐
- 2495073.html
- 1396047.html
- 2989994.html
- 462852.html
- 329064.html
- 3522489.html
- 2511651.html
- 2899340.html
- 3676243.html
- 1767371.html
- http://www.ickdjs.cc/book_3816416.html
- http://www.ickdjs.cc/book_3469880.html
- http://www.ickdjs.cc/book_3143466.html
- http://www.ickdjs.cc/book_1612627.html
- http://www.ickdjs.cc/book_2620105.html
- http://www.ickdjs.cc/book_365702.html
- http://www.ickdjs.cc/book_1299823.html
- http://www.ickdjs.cc/book_1177891.html
- http://www.ickdjs.cc/book_2855957.html
- http://www.ickdjs.cc/book_3170968.html