图书介绍
C语言程序设计应用基础教程PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计应用基础教程](https://www.shukui.net/cover/8/30530968.jpg)
- 张军安编 著
- 出版社: 西安:西北工业大学出版社
- ISBN:7561220766
- 出版时间:2006
- 标注页数:231页
- 文件大小:10MB
- 文件页数:244页
- 主题词: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.3 Turbo C简介3
1.4 C语言程序5
本章小结7
习题一8
第2章 C语言的基本数据类型9
2.1 C语言数据类型9
2.2 常量与变量10
2.2.1 常量和符号常量10
2.2.2 变量11
2.3 整型数据12
2.3.1 整型常量12
2.3.2 整型变量及分类13
2.4 实型数据14
2.4.1 实型常量14
2.4.2 实型变量及分类15
2.5 字符型数据16
2.5.1 字符常量16
2.5.2 字符变量及分类17
2.5.3 字符串常量18
2.6 各类数值型数据间的混合运算19
2.7 程序举例21
习题二22
本章小结22
第3章 运算符与表达式24
3.1 运算符与表达式的概述24
3.1.1 运算符24
3.1.2 表达式的定义25
3.1.3 表达式的值25
3.2 算术运算符及算术表达式25
3.2.1 算术运算符25
3.2.2 算术表达式的定义26
3.2.3 算术运算程序举例28
3.3.2 关系表达式的定义29
3.3 关系运算符及关系表达式29
3.3.1 关系运算符29
3.3.3 关系运算程序举例30
3.4 逻辑运算符及逻辑表达式31
3.4.1 逻辑运算符31
3.4.2 按位逻辑运算符32
3.4.3 逻辑表达式的定义33
3.5 其他运算符的应用34
3.5.1 赋值运算符与赋值语句34
3.5.2 条件运算符36
3.5.3 逗号运算符38
3.7 程序举例39
3.6 运算符的优先级与结合性39
本章小结41
习题三41
第4章 顺序结构程序设计43
4.1 基本C语句43
4.2 字符数据的输入输出44
4.2.1 getchar函数45
4.2.2 putchar函数46
4.2.3 应用实例46
4.3 格式输入与输出48
4.3.1 printf函数48
4.3.2 scanf函数51
4.3.3 应用实例53
4.4 程序举例55
本章小结57
习题四57
第5章 选择结构程序设计59
5.1 概述59
5.2 if语句60
5.2.1 if结构60
5.2.2 if…else结构61
5.2.3 if…else if…else结构62
5.2.4 应用实例63
5.3 if语句的嵌套64
5.4 switch语句66
5.4.1 switch结构67
5.4.2 应用实例68
5.5 程序举例69
本章小结71
习题五71
第6章 循环结构程序设计73
6.1 goto语句73
6.2 while语句74
6.2.1 do…while语句74
6.2.2 while语句76
6.2.3 do…while与while的区别77
6.2.4 应用实例78
6.3 for语句80
6.3.1 简单for语句81
6.3.2 for语句的嵌套82
6.3.3 应用实例84
6.4 循环控制2语句86
6.4.1 break语句86
6.4.2 continue语句87
6.4.3 应用实例88
6.5 几种循环结构的区别89
6.6 程序举例91
习题六93
本章小结93
第7章 数组96
7.1 概述96
7.2 一维数组96
7.2.1 一维数组的定义97
7.2.2 一维数组的引用97
7.2.3 一维数组的初始化98
7.2.4 应用实例99
7.3 二维数组103
7.3.1 二维数组的定义103
7.3.2 二维数组的引用104
7.3.3 二维数组的初始化105
7.3.4 应用实例106
7.4 字符数组106
7.4.1 字符数组的定义106
7.4.2 字符数组的初始化107
7.4.3 字符数组的引用107
7.4.4 字符串和字符串结束标志108
7.4.5 字符串的输入输出109
7.4.6 字符串处理函数111
7.4.7 应用实例116
7.5 程序举例117
习题七120
本章小结120
第8章 函数与预处理122
8.1 函数122
8.1.1 函数的定义122
8.1.2 函数参数及返回值127
8.1.3 函数调用格式132
8.1.4 变量的作用范围135
8.1.5 函数的作用范围137
8.1.6 多个文件的连接和运行138
8.1.7 应用实例140
8.2.1 宏定义142
8.2 预处理142
8.2.2 文件包含144
8.2.3 条件编译146
8.2.4 应用实例147
8.3 程序举例148
本章小结149
习题八149
第9章 指针、结构体和共用体151
9.1 指针151
9.1.1 指针的概念、定义和操作151
9.1.2 指针变量作为函数参数153
9.1.3 指针与数组154
9.1.4 指针的数据类型和指针运算156
9.1.5 应用实例157
9.2.1 结构体的概念159
9.2 结构体159
9.2.2 结构体变量初始化160
9.2.3 结构体变量成员的访问161
9.2.4 应用实例165
9.3 共用体167
9.3.1 共用体的概念167
9.3.2 共用体变量的应用方式168
9.3.3 共用体类型数据的特点169
9.3.4 应用实例169
9.4 程序举例172
习题九174
本章小结174
第10章 文件176
10.1 概述176
10.2 文件指针177
10.3 文件的打开与关闭177
10.3.1 fopen函数177
10.3.2 fclose函数178
10.3.3 应用实例178
10.4 文件的读写179
10.4.1 fputc函数与fgetc函数179
10.4.2 fputs函数与fgets函数181
10.4.3 fread函数与fwrite函数184
10.4.4 fprintf函数与fscanf函数186
10.4.5 应用实例189
10.5 文件的定位191
10.5.1 rewind函数191
10.5.2 fseek函数191
10.5.3 ftell函数192
10.5.4 应用实例192
10.6 出错检测195
10.6.1 ferror函数195
10.6.3 应用实例196
10.7 程序举例196
10.6.2 clearerr函数196
本章小结199
习题十199
第11章 综合实例201
实例 学生信息管理程序201
第12章 上机指导222
12.1 结构程序设计222
12.2 数组与函数224
12.3 指针、结构体与文件226
附录230
附录一 常用字符与ASCII码对照表230
附录二 运算符和结合性231