图书介绍
程序设计基础实训教程 以C为例2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 吴海峰主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302319016
- 出版时间:2013
- 标注页数:214页
- 文件大小:27MB
- 文件页数:227页
- 主题词: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语言的特点1
1.3 Visual Studio 2008编译环境介绍2
1.3.1安装Visual Studio 20082
1.3.2初识编辑环境7
1.4输入和编辑源程序9
1.4.1创建控制台应用程序9
1.4.2添加源程序10
1.4.3编写C程序代码12
1.4.4运行程序12
1.5 C语言的程序结构12
实训1编写一个简单的C程序14
习题115
第2章 简单的C程序设计16
2.1 C语言的数据类型16
2.2常量与变量16
2.2.1例题导入16
2.2.2题目分析17
2.2.3内容小结17
2.3数据类型17
2.3.1整型数据17
2.3.2实型数据19
2.3.3字符型数据20
2.3.4各类数值型数据间的混合运算23
2.4运算符和表达式24
2.4.1 C语言运算符简介24
2.4.2算术运算符及算术表达式24
2.4.3赋值运算符及赋值表达式26
2.4.4逗号运算符和逗号表达式28
2.4.5 sizeof运算符29
2.5 C语句概述30
2.6格式化输入输出函数31
2.6.1 printf函数(格式化输出函数)31
2.6.2 scanf函数(格式化输入函数)36
2.7单个字符输入输出函数38
2.7.1 putchar函数(单个字符输出函数)38
2.7.2 getchar函数(单个字符的输入函数)39
2.8顺序结构程序设计40
实训2 简单的C程序设计41
习题242
第3章 分支结构45
3.1关系运算符及其表达式45
3.1.1关系运算符及其优先次序45
3.1.2关系表达式45
3.2逻辑运算符及其表达式46
3.2.1逻辑运算及其优先次序46
3.2.2逻辑表达式47
3.3分支结构和条件运算符47
3.3.1 if语句47
3.3.2条件运算符52
3.3.3 switch语句52
3.4例题小结55
实训3选择结构程序设计57
习题357
第4章 循环结构60
4.1概述60
4.2 for语句61
4.2.1一般格式62
4.2.2执行过程62
4.2.3说明62
4.3 while语句63
4.3.1一般格式63
4.3.2执行过程63
4.4 do-while语句64
4.4.1一般格式64
4.4.2执行过程64
4.5循环的嵌套65
4.6 break语句与continue语句66
4.6.1一般格式66
4.6.2功能66
4.6.3说明66
4.7循环结构程序举例67
4.8良好的源程序书写习惯69
实训4循环结构程序设计70
习题471
第5章 函数75
5.1函数的定义与调用75
5.1.1函数的分类75
5.1.2函数的定义76
5.1.3函数的返回值与函数类型77
5.1.4对被调用函数的说明和函数原型78
5.1.5函数的调用78
5.2函数的嵌套调用和递归调用79
5.2.1函数的嵌套调用79
5.2.2函数的递归调用80
5.3函数调用中的参数传递82
5.3.1 函数的形参与实参82
5.3.2“传值”是C语言传递参数的基本方式83
5.4变量的作用域与生存期83
5.4.1局部变量84
5.4.2全局变量85
5.4.3变量的生存期87
5.5内部函数和外部函数91
5.5.1内部函数92
5.5.2外部函数92
实训5函数93
习题593
第6章 数组96
6.1概述96
6.2一维数组96
6.2.1一维数组的定义96
6.2.2一维数组的初始化97
6.2.3数组元素的引用98
6.2.4一维数组的应用99
6.3二维数组102
6.3.1二维数组的定义102
6.3.2二维数组的初始化103
6.3.3二维数组元素的引用104
6.3.4二维数组应用举例104
6.4字符数组105
6.4.1字符数组的定义106
6.4.2字符数组的初始化106
6.4.3字符数组的引用107
6.4.4字符数组的输入输出108
6.4.5字符串处理函数109
6.4.6字符数组应用举例112
实训6数组113
习题6113
第7章 指针116
7.1地址和指针116
7.1.1变量定义的含义117
7.1.2存储单元地址117
7.1.3存储单元数据117
7.1.4变量的访问方式117
7.1.5指针类型117
7.2指向变量的指针变量118
7.2.1指针变量的定义和初始化118
7.2.2指针变量的引用118
7.2.3指针变量的运算119
7.2.4指针变量作为函数参数122
7.3指针与函数126
7.3.1指针函数126
7.3.2 函数指针127
7.4通过指针引用数组129
7.4.1数组的指针和数组元素的指针129
7.4.2一维数组元素的指针访问方式130
7.4.3多维数组元素的指针访问方式133
7.4.4数组名作函数的参数136
7.5字符指针和字符串138
7.5.1字符串的表示形式138
7.5.2字符串指针作函数的参数140
7.6指针数组和多重指针142
7.6.1指针数组142
7.6.2指向指针的指针145
7.6.3带参数的main函数和void指针148
实训7指针150
习题7150
第8章 构造类型153
8.1概述153
8.2结构体153
8.3定义结构体类型变量的方法154
8.4结构体变量的引用156
8.5结构体变量的初始化157
8.6结构体数组158
8.6.1定义结构体数组158
8.6.2结构体数组的初始化159
8.7指向结构体类型数据的指针160
8.7.1指向结构体变量的指针160
8.7.2指向结构体数组的指针162
8.7.3用结构体变量和指向结构体的指针作函数参数165
8.8链表167
8.8.1链表概述167
8.8.2静态链表169
8.8.3动态链表171
8.9共用体174
8.9.1共用体的概念175
8.9.2共用体变量的引用方法176
8.9.3共用体类型的特点176
8.10枚举类型179
8.10.1枚举类型的定义与枚举变量的定义179
8.10.2枚举类型与整型的关系和说明180
8.11自定义类型标识符181
实训8构造类型183
习题8183
第9章 文件187
9.1 C文件概述187
9.2文件的打开与关闭188
9.2.1文件的打开(fopen()函数)188
9.2.2文件的关闭(fclose()函数)189
9.3文件的读写190
9.3.1字符输入输出函数190
9.3.2字符串输入输出函数192
9.3.3数据块输入输出函数195
9.3.4格式化输入输出函数197
9.4文件的定位199
9.4.1指针指向文件开头的函数(rewind()函数)199
9.4.2设置文件指针位置函数(fseek()函数)200
9.4.3获得文件当前读写位置函数(fte11()函数)202
9.5文件状态检测202
9.5.1文件读写结束标志函数(feof()函数)203
9.5.2检查文件出错函数(ferror()函数)204
实训9文件204
习题9205
附录A 常用字符与ASCⅡ码对照表208
附录B C语言中32个关键字209
附录C 9种控制语句210
附录D 运算符的优先级和结合性211
附录E 常用标准函数及其头文件212
参考文献214
热门推荐
- 3704761.html
- 1114487.html
- 3870058.html
- 1507537.html
- 2198584.html
- 2624861.html
- 599035.html
- 2051999.html
- 30726.html
- 1957041.html
- http://www.ickdjs.cc/book_590263.html
- http://www.ickdjs.cc/book_930369.html
- http://www.ickdjs.cc/book_2357325.html
- http://www.ickdjs.cc/book_2917401.html
- http://www.ickdjs.cc/book_3015497.html
- http://www.ickdjs.cc/book_3538639.html
- http://www.ickdjs.cc/book_2847915.html
- http://www.ickdjs.cc/book_1517520.html
- http://www.ickdjs.cc/book_3237188.html
- http://www.ickdjs.cc/book_1288511.html