图书介绍
C语言程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 唐名华主编;伍春晖,侯昉,鲜征征,王泽编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302399711
- 出版时间:2015
- 标注页数:321页
- 文件大小:114MB
- 文件页数:333页
- 主题词:C语言-程序设计
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言开发环境1
1.1程序设计过程1
1.2 Hello World程序2
1.3 Visual C++6.0的安装与开发过程2
1.4题库系统简介12
1.4.1教师端12
1.4.2学生端14
1.4.3手机端16
习题19
第2章 数据与运算符20
2.1数据类型20
2.1.1整型20
2.1.2实型21
2.1.3字符型21
2.1.4字符型数据在内存中的存储形式22
2.2常量与变量23
2.2.1标识符23
2.2.2常量24
2.2.3变量24
2.2.4数据的存储宽度、取值范围与精度26
2.3运算符28
2.3.1算术运算符28
2.3.2自增、自减运算符31
2.3.3逻辑运算符32
2.3.4关系运算符33
2.3.5位运算符33
2.3.6赋值运算符35
习题36
第3章 表达式与语句37
3.1表达式37
3.2表达式的值及其类型37
3.2.1值与类型37
3.2.2运算符的优先级与结合性38
3.2.3逗号运算符和条件运算符39
3.3语句40
习题42
第4章 顺序结构程序设计44
4.1算法的N-S图表示44
4.2程序的三种基本结构45
4.3数据输入46
4.3.1字符输入函数getchar46
4.3.2格式输入函数scanf46
4.4数据输出51
4.4.1字符输出函数putchar51
4.4.2格式输出函数printf51
4.5程序举例56
习题58
第5章 选择结构程序设计61
5.1 if语句61
5.1.1一般形式61
5.1.2无else的if语句64
5.1.3扩展形式65
5.1.4嵌套的if语句68
5.2 switch语句70
习题73
第6章 循环结构程序设计77
6.1 while语句77
6.2 do…while语句80
6.3 for语句83
6.4 goto语句构建循环87
6.5 break语句与continue语句88
6.6循环的嵌套91
习题95
第7章 数组100
7.1一维数组100
7.1.1一维数组的定义100
7.1.2一维数组的引用101
7.1.3一维数组的初始化102
7.2二维数组105
7.2.1二维数组的定义105
7.2.2二维数组的引用106
7.2.3二维数组的初始化107
7.2.4多维数组112
7.3字符数组112
7.3.1字符数组的定义与引用112
7.3.2字符数组的初始化112
7.3.3字符数组与字符串113
7.3.4字符数组的输出输入114
7.3.5常用字符串处理函数117
习题119
第8章 函数123
8.1函数概述123
8.2函数定义124
8.2.1函数定义的一般形式124
8.2.2函数形式参数125
8.2.3函数返回值125
8.3函数调用127
8.3.1函数调用形式127
8.3.2实际参数129
8.3.3函数声明129
8.3.4函数调用方式131
8.3.5参数传递131
8.4嵌套调用和递归调用134
8.5数组作为函数参数139
8.5.1数组元素作函数实参139
8.5.2数组作函数参数141
8.6变量的作用域和存储类别150
8.6.1变量的作用域150
8.6.2变量的存储类别154
习题158
第9章 编译预处理162
9.1宏定义162
9.1.1不带参数的宏定义162
9.1.2带参数的宏定义164
9.2文件包含166
9.3条件编译168
习题170
第10章 指针172
10.1指针概述172
10.1.1内存的结构172
10.1.2指针的概念173
10.2指针变量定义与操作174
10.2.1指针变量的定义174
10.2.2指针变量的引用175
10.2.3指针变量的运算177
10.2.4指针变量作为函数参数178
10.3数组与指针183
10.3.1通过指针变量访问一维数组184
10.3.2数组作函数参数187
10.3.3通过指针变量访问多维数组192
10.4字符指针变量199
10.4.1通过字符指针变量访问字符变量199
10.4.2通过字符指针变量访问字符数组200
10.4.3通过字符指针变量访问字符串202
10.4.4字符指针变量作函数参数205
10.4.5字符指针变量与字符数组的比较208
10.5函数与指针209
10.5.1返回指针值的函数209
10.5.2通过指针变量调用函数212
10.6多级指针、指针数组与命令行参数213
10.6.1多级指针213
10.6.2指针数组215
10.6.3命令行参数217
习题220
第11章 结构体224
11.1定义结构体类型224
11.2结构体类型变量的定义与初始化226
11.3结构体类型变量的引用228
11.4结构体数组230
11.5结构体指针233
11.6用typedef定义类型239
习题241
第12章 文件245
12.1文件的基本概念245
12.2文件结构体247
12.3文件的打开与关闭247
12.3.1用函数fopen打开文件247
12.3.2用函数fclose关闭文件249
12.4文件读写249
12.4.1字符输入、输出函数fgetc和fputc249
12.4.2格式输入、输出函数fscanf和fprintf250
12.4.3块输入、输出函数fread和fwrite252
12.5文件定位256
12.5.1函数rewind256
12.5.2函数fseek257
12.5.3函数ftell259
习题259
第13章 程序调试263
13.1程序调试简介263
13.2 Visual C++6.0调试工具264
13.3程序调试举例266
习题269
附录A 课程设计题目270
附录B ASCII码表273
附录C 共用体和枚举类型275
附录D 习题参考答案279
参考文献321
热门推荐
- 3158309.html
- 1693219.html
- 2243875.html
- 812390.html
- 1160765.html
- 548655.html
- 447444.html
- 1849731.html
- 3587957.html
- 1586236.html
- http://www.ickdjs.cc/book_294551.html
- http://www.ickdjs.cc/book_710302.html
- http://www.ickdjs.cc/book_400456.html
- http://www.ickdjs.cc/book_1380354.html
- http://www.ickdjs.cc/book_1902589.html
- http://www.ickdjs.cc/book_2272330.html
- http://www.ickdjs.cc/book_543373.html
- http://www.ickdjs.cc/book_1433765.html
- http://www.ickdjs.cc/book_1484762.html
- http://www.ickdjs.cc/book_3523390.html