图书介绍
C语言程序设计基础教程PDF|Epub|txt|kindle电子书版本网盘下载
- 向华,吴新主编;职业中学计算机专业系列教材编委会编 著
- 出版社: 重庆:重庆大学出版社
- ISBN:7562414289
- 出版时间:1997
- 标注页数:250页
- 文件大小:11MB
- 文件页数:261页
- 主题词:
PDF下载
下载说明
C语言程序设计基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
1程序和程序设计语言1
1.1计算机程序1
1.2计算机中数的表示方法1
1.2.1二进制数的特点2
1.2.2二进制数与十进制数之间的转换2
1.2.3十六进制数3
1.2.4八进制数4
1.3程序设计语言5
1.3.1程序设计语言的发展5
1.3.2 C语言概述7
小结18
习题18
2 C语言基础10
2.1 C语言的基本符号和源程序结构10
2.1.1 C语言的基本符号和标识符10
2.1.2 C语言的源程序结构11
2.2 Turbo C集成环境简介13
2.2.1 启动Turbo C13
2.2.2建立C源程序14
2.2.3运行C程序16
2.2.4源程序的修改17
2.2.5保存C程序18
2.2.6装入一个已存在的C程序19
2.2.7结束当前程序,开始编辑另一个C程序19
2.2.8退出Turbo C系统19
2.3基本数据类型19
2.3.1数据类型19
2.3.2常量与变量20
2.3.3整型数据22
2.3.4实型数据23
2.3.5字符型数据23
2.4.1算术运算符和算术表达式26
2.4运算符与表达式26
2.4.2赋值运算符和赋值表达式28
2.4.3逗号运算符和逗号表达式29
小结230
习题231
上机实验232
3顺序结构程序设计37
3.1算法的概念和表示方法37
3.1.1算法的概念37
3.1.2流程图37
3.2结构化程序设计方法39
3.3.1表达式40
3.3 C语言的表达式和语句40
3.3.2语句42
3.4数据输出43
3.4.1输入输出的概念43
3.4.2 printf函数44
3.4.3字符输出函数putchar49
3.5数据输入49
3.5.1 scanf函数50
3.5.2字符输入函数getchar()52
3.6综合程序举例53
习题355
小结355
上机实验356
4选择结构程序设计59
4.1 if语句59
4.1.1最基本的if语句59
4.1.2 if else语句60
4.1.3多重选择:if else if语句63
4.1.4 else与if的匹配问题65
4.1.5 if语句的嵌套67
4.2关系运算符和关系表达式68
4.2.1关系运算符和表达式68
4.2.2“真”与“假”70
4.3逻辑运算符和逻辑表达式71
4.4.1 switch语句74
4.4 switch语句74
4.4.2多重标号的使用77
小结478
习题479
上机实验483
5循环结构程序设计85
5.1 while语句85
5.1.1 while语句85
5.1.2循环结构的术语87
5.2 do while语句89
5.3.1 for语句91
5.3 for语句91
5.3.2for的灵活性93
5.4循环嵌套95
5.4.1二重循环95
5.4.2循环嵌套的几种形式97
5.5循环的辅助语句:break语句和continue语句98
5.5.1 break语句98
5.5.2 continue语句99
5.6综合示例102
小结5105
习题5105
上机实验5109
6数组111
6.1 一维数组111
6.1.1一维数组的定义和引用111
6.1.2一维数组的初始化113
6.1.3数组元素的赋值114
6.2一维数组常见处理算法115
6.3二维数组122
6.3.1二维数组的定义和引用122
6.3.2二维数组的初始化124
6.4字符数组和字符串125
6.4.1字符数组和字符串125
6.4.2字符串的输入输出129
6.4.3字符串处理函数131
6.4.4综合举例137
小结6139
习题6139
上机实验6142
7函数145
7.1模块化程序设计方法145
7.2Turbo C的库函数146
7.2.1 Turbo C库函数分类146
7.2.2库函数的调用方法146
7.3.1函数的定义方法147
7.3 函数的定义和调用147
7.3.2函数的调用方法153
7.3.3函数的嵌套调用155
7.3.4函数的递归调用156
7.4函数的参数传递158
7.4.1基本数据类型作函数参数158
7.4.2数组作函数参数159
7.5局部变量和全局变量164
7.5.1局部变量165
7.5.2全局变量167
7.6.1问题分析171
7.6一个有关函数应用的实用程序171
7.6.2程序的模块结构172
7.6.3程序清单173
7.6.4一点启发177
小结7178
习题7178
上机实验7181
8文件183
8.1文件概述183
8.1.1文件的概念183
8.1.2从程序设计的角度看使用数据文件的优点183
8.2.1文件的打开(fopen()函数)184
8.1.3文件的特点184
8.2文件的打开与关闭184
8.2.2文件的关闭(fclose()函数)185
8.3文件的读写186
8.3.1 fputc()函数和fgetc()函数186
8.3.2 fprintf()函数和fscanf()函数190
8.3.3 fputs()函数和fgets()函数194
8.4文件的定位195
8.4.1 rewind()函数195
8.4.2 fseek()函数和ftell()函数196
8.5.1程序分析198
8.5一个有关文件应用的实用程序198
8.5.2程序的模块结构199
8.5.3程序清单199
小结8205
习题8206
上机实验8206
9字符屏幕和图形屏幕208
9.1 文本模式下的字符屏幕208
9.1.1文本窗口的定义208
9.1.2文本窗口颜色的设置208
9.1.3文本窗口的有关操作209
9.1.4利用文本窗口函数设计一个漂亮菜单的实例210
9.2图形屏幕211
9.2.1图形模式的设置与关闭212
9.2.2基本图形函数214
9.2.3图形的填充219
小结9221
10 C语言的高级特性222
10.1指针的概念222
10.1.1变量的地址和指针222
10.1.2指针变量的定义和引用223
10.1.3指针变量的初始化225
10.1.4指针作函数参数225
10.2.1指向数组元素的指针变量的定义与赋值228
10.2指针与数组228
10.2.2指向字符数组的指针230
10.3结构232
10.3.1结构的定义232
10.3.2结构与函数234
10.3.3结构与指针236
小结10239
附录240
附录1 Turbo C常见编译错误信息240
附录2 Turbo C常用库函数244
附录3 C语言的关键字250