图书介绍
C语言程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
- 杨丽波,朱迅,汤承林等编著;刘长荣主审 著
- 出版社: 北京:机械工业出版社
- ISBN:9787111454281
- 出版时间:2014
- 标注页数:212页
- 文件大小:29MB
- 文件页数:222页
- 主题词:C语言-程序设计-高等职业教育-教材
PDF下载
下载说明
C语言程序设计教程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 算法1
1.1.3 流程图2
1.2 C语言的特点和源程序的基本结构3
1.2.1 C语言的特点3
1.2.2 C语言程序的构成和书写格式4
1.2.3 C语言程序的3种基本结构5
1.3 在Visual C++6.0环境开发C语言程序5
1.3.1 C语言程序的开发过程5
1.3.2 Visual C++6.0的启动和操作6
1.3.3 C语言程序调试9
本章小结11
习题111
第2章 数据类型、运算符与表达式13
2.1 C语言基本数据类型13
2.2 常量与变量13
2.2.1 常量和符号常量13
2.2.2 变量14
2.3 整型数据15
2.3.1 整型常量15
2.3.2 整型变量15
2.4 实型数据16
2.4.1 实型常量16
2.4.2 实型变量16
2.5 字符型数据17
2.5.1 字符型常量17
2.5.2 字符型变量17
2.5.3 字符串常量18
2.6 运算符与表达式18
2.6.1 算术运算符与表达式19
2.6.2 关系运算符与表达式21
2.6.3 逻辑运算符与表达式22
2.6.4 赋值运算符与表达式23
2.6.5 条件运算符24
2.6.6 逗号运算符24
2.7 数据之间的混合运算与数据类型转换25
本章小结26
习题227
第3章 顺序结构与基本输入/输出函数29
3.1 格式化输入/输出函数29
3.1.1 格式化输入函数scanf()29
3.1.2 格式化输出函数printf()30
3.2 字符输入/输出函数32
3.2.1 字符输入函数getchar()32
3.2.2 字符输出函数putchar()32
本章小结32
习题333
第4章 选择结构37
4.1 单分支if语句37
4.2 二分支if语句38
4.2.1 二分支if语句38
4.2.2 二分支if语句与条件运算符39
4.2.3 if语句嵌套39
4.2.4 多分支if语句40
4.3 switch语句42
4.4 综合实例44
本章小结47
习题448
第5章 循环结构52
5.1 goto语句52
5.2 for循环语句53
5.3 while循环和do…while循环语句55
5.3.1 while循环语句55
5.3.2 do…while循环语句56
5.4 循环嵌套58
5.5 break语句和continue语句60
5.5.1 break语句60
5.5.2 continue语句61
5.6 综合实例62
本章小结65
习题566
第6章 数组71
6.1 一维数组71
6.1.1 一维数组的定义71
6.1.2 一维数组的初始化72
6.1.3 一维数组元素的引用73
6.2 二维数组76
6.2.1 二维数组的定义76
6.2.2 二维数组元素的初始化76
6.2.3 二维数组元素的引用77
6.2.4 多维数组78
6.3 字符数组79
6.3.1 字符数组的定义79
6.3.2 字符数组的初始化80
6.3.3 字符串与字符数组80
6.3.4 字符串的输入输出82
6.3.5 字符串处理函数83
6.4 综合实例86
本章小结87
习题688
第7章 函数92
7.1 函数的定义93
7.2 函数的参数和返回值94
7.2.1 函数的形式参数和实际参数94
7.2.2 函数的返回值95
7.3 函数的调用96
7.3.1 函数调用的一般形式96
7.3.2 函数的原型声明96
7.3.3 函数的嵌套调用98
7.3.4 函数的递归调用99
7.4 数组作为函数参数101
7.4.1 数组元素作为函数实参101
7.4.2 数组名作为函数参数102
7.5 变量的存储类别、作用域和生存期103
7.5.1 局部变量和全局变量103
7.5.2 变量的存储类别105
7.6 内部函数和外部函数107
7.6.1 内部函数107
7.6.2 外部函数107
本章小结108
习题7108
第8章 指针112
8.1 指针的概念和定义112
8.1.1 指针的概念112
8.1.2 指针变量的定义和初始化112
8.1.3 指针的引用113
8.1.4 指向指针的指针115
8.1.5 指针数组117
8.2 指针变量与函数参数118
8.3 指针与数组120
8.4 指针与二维数组123
8.4.1 二维数组的地址123
8.4.2 指向二维数组的指针变量125
8.5 指针与字符串127
8.5.1 用字符指针指向字符串127
8.5.2 字符串指针作函数参数128
8.6 指针与函数129
8.6.1 函数指针129
8.6.2 返回值是指针的函数130
8.7 带参数的main()函数131
本章小结132
习题8133
第9章 编译预处理135
9.1 宏定义135
9.1.1 不带参数的宏定义135
9.1.2 带参数的宏定义137
9.2 文件包含138
9.3 条件编译139
本章小结142
习题9142
第10章 结构与共用144
10.1 结构的定义与结构变量的操作144
10.1.1 结构的定义144
10.1.2 结构变量的定义145
10.1.3 结构变量的引用与赋值147
10.1.4 结构变量的初始化148
10.2 结构数组149
10.2.1 结构数组的定义和初始化149
10.2.2 结构数组的应用150
10.3 结构与指针变量151
10.3.1 指向结构变量的指针151
10.3.2 指向结构数组的指针153
10.3.3 指向结构变量的指针作为函数参数155
10.3.4 指向结构数组的指针作为函数参数156
10.4 动态内存分配157
10.5 结构与链表159
10.5.1 链表概述159
10.5.2 链表操作160
10.6 共用167
10.6.1 共用的概念167
10.6.2 共用变量的引用169
本章小结171
习题10171
第11章 位运算174
11.1 位运算的基本概念174
11.2 位运算符174
11.2.1 位逻辑运算符174
11.2.2 移位运算176
11.2.3 位运算的应用实例176
本章小结177
习题11177
第12章 文件178
12.1 文件概述178
12.2 文件类型指针179
12.3 文件的打开与关闭179
12.3.1 文件的打开(fopen函数)179
12.3.2 文件的关闭(fclose函数)181
12.4 文件的读写181
12.4.1 字符读写函数fgetc()和fputc()181
12.4.2 字符串读写函数fgets()和fputs()183
12.4.3 二进制读写函数fread()和fwrite()184
12.4.4 格式化读写函数fscanf()和fprintf()185
12.5 文件的随机读写187
12.5.1 文件的定位187
12.5.2 文件的随机读写188
本章小结189
习题12189
附录192
附录A ASCII码表192
附录B C语言常用标准库函数193
参考文献212