图书介绍
C语言简明教程PDF|Epub|txt|kindle电子书版本网盘下载
![C语言简明教程](https://www.shukui.net/cover/26/30306711.jpg)
- 杨新发主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302295617
- 出版时间:2012
- 标注页数:262页
- 文件大小:57MB
- 文件页数:272页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言简明教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
基础篇2
第1章 C语言入门2
1.1 C语言的历史与发展2
1.2 C语言的简单程序2
1.3 C语言程序的主要组成部分6
1.3.1 总体结构6
1.3.2 构成元素6
1.3.3 书写规定6
1.4 C语言程序的运行过程与运行环境7
1.4.1 C语言程序的运行过程7
1.4.2 VC++6.0环境8
1.4.3 TC 2.0环境11
1.5 C家族的其他主要成员12
1.5.1 C++12
1.5.2 C#14
本章小结16
习题16
第2章 数据计算18
2.1 C语言的数据类型18
2.1.1 数据类型一览18
2.1.2 基本数据类型19
2.2 常量20
2.2.1 常量的分类20
2.2.2 整型常量与实型常量21
2.2.3 字符常量与字符串常量22
2.3 变量23
2.3.1 变量在程序中的作用23
2.3.2 变量命名与变量类型23
2.3.3 变量定义与变量取值24
2.4 运算符27
2.4.1 运算符的功能27
2.4.2 运算符的分类27
2.4.3 运算符的优先级与结合性29
2.5 表达式29
2.5.1 表达式的组成与分类29
2.5.2 算术表达式30
2.5.3 赋值表达式36
本章小结38
习题39
第3章 程序设计42
3.1 编写程序时需考虑的主要因素42
3.1.1 变量情况42
3.1.2 计算公式或算法44
3.1.3 程序结构及语句的选择46
3.2 C语言语句的分类49
3.2.1 按实现的功能分类49
3.2.2 按计算机的动作分类51
3.3 顺序结构程序设计52
3.3.1 能在顺序结构程序中使用的语句52
3.3.2 一个程序是如何获得数据的52
3.3.3 数据的输出55
3.3.4 顺序结构程序示例60
3.4 选择结构程序设计64
3.4.1 关系表达式与逻辑表达式64
3.4.2 选择结构语句一览66
3.4.3 if语句与if...else语句67
3.4.4 switch语句77
3.4.5 选择结构程序示例80
3.5 循环结构程序设计85
3.5.1 循环结构语句一览85
3.5.2 while语句87
3.5.3 do...while语句90
3.5.4 for语句92
3.5.5 改变循环执行的break与continue语句96
3.5.6 循环的嵌套99
3.6 综合应用举例106
本章小结110
习题111
第4章 数组初探117
4.1 什么情况下使用数组117
4.2 数组的相关概念117
4.2.1 数组的概念117
4.2.2 数组的分类118
4.3 一维数值数组118
4.3.1 一维数值数组的定义与初始化118
4.3.2 一维数值数组元素的引用121
4.3.3 一维数值数组的赋值、输入与输出121
4.3.4 应用举例124
4.4 一维字符数组128
4.4.1 一维字符数组的定义与初始化128
4.4.2 一维字符数组的输入与输出129
4.4.3 与字符串有关的函数130
4.4.4 应用举例134
4.5 二维数组简介137
4.5.1 二维数值数组137
4.5.2 二维字符数组141
4.5.3 应用举例142
本章小结145
习题146
第5章 函数应用151
5.1 函数使用的场合151
5.2 函数的分类151
5.2.1 库函数152
5.2.2 用户自定义函数152
5.3 函数的定义与调用153
5.3.1 函数的定义153
5.3.2 函数的普通调用156
5.3.3 主函数与其他函数的关系160
5.4 函数的特殊调用162
5.4.1 函数的嵌套调用162
5.4.2 函数的递归调用164
5.5 数组作为函数参数166
5.5.1 数组元素作为函数实参167
5.5.2 数组名作为函数参数168
5.6 变量的作用域169
5.6.1 局部变量170
5.6.2 全局变量172
5.7 函数应用举例174
本章小结177
习题178
提高篇184
第6章 结构体与枚举类型概述184
6.1 结构体简介184
6.1.1 定义结构体类型变量的方法184
6.1.2 结构体变量的引用188
6.1.3 结构体数组189
6.2 枚举类型192
6.2.1 枚举类型变量的定义192
6.2.2 枚举类型变量的引用193
6.3 用typedef定义类型194
6.4 应用举例195
本章小结197
习题197
第7章 指针的简单应用201
7.1 对变量的进一步讨论201
7.1.1 变量的值与变量的地址201
7.1.2 变量的访问形式201
7.2 指针和指针变量的基本概念202
7.2.1 指针与指针变量的概念202
7.2.2 指针变量的类型204
7.2.3 指针的运算205
7.2.4 指针变量的使用209
7.3 指针与数组211
7.3.1 指向数组元素的指针变量211
7.3.2 通过指针变量引用数组元素212
7.3.3 指向二维数组的指针和指针变量214
7.4 应用举例217
本章小结221
习题222
第8章 文件的初步使用224
8.1 文件的基本概念224
8.1.1 文件的分类224
8.1.2 文件类型指针225
8.2 文件的打开与关闭225
8.2.1 打开文件函数fopen225
8.2.2 关闭文件函数fclose227
8.3 文件的顺序读写操作228
8.3.1 字符读写函数228
8.3.2 字符串读写函数231
8.4 其他文件函数232
8.4.1 文件定位函数232
8.4.2 文件检测函数233
8.5 应用举例233
本章小结235
习题235
附录1 C语言中的关键字236
附录2 C语言语法摘要238
附录3 运算符的优先级与结合性242
附录4 常用库函数243
附录5 ASCII码表263
参考文献264