图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计](https://www.shukui.net/cover/61/33068629.jpg)
- 武马群主编;缪春池,吕峻闽编著 著
- 出版社: 北京:北京工业大学出版社
- ISBN:7563914536
- 出版时间:2005
- 标注页数:204页
- 文件大小:12MB
- 文件页数:215页
- 主题词:C语言-程序设计-专业学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 C语言概述1
1.1.1 C语言的发展历史1
第1章 C语言概述1
1.1.2 C语言的特点2
1.1.3 Turbo C的特点4
1.2 C语言程序8
1.2.1 C语言程序的特点8
1.2.2 语言程序设计基础9
1.2.3 C语言程序的编制运行过程11
【习题】12
【本章小结】12
【实验】13
第2章 基本数据类型15
2.1 数据类型概述15
2.1.1 常量与变量15
2.1.2 C语言的数据类型17
2.2 整型数据18
2.2.1 整型常量18
2.2.2 整型变量19
2.3.2 实型变量21
2.3.1 实型常量21
2.3 实型数据21
2.4 字符型数据22
2.4.1 字符型常量22
2.4.2 字符型变量23
2.4.3 字符串常量25
【本章小结】26
【习题】26
【实验】27
3.1.2 运算符的分类29
3.1.1 表达式29
3.1 运算符与表达式概述29
第3章 运算符与表达式29
3.2 算术运算符与表达式30
3.3 关系运算符与表达式32
3.4 逻辑运算符与表达式33
3.5 其他运算符与表达式34
3.5.1 赋值运算符与表达式34
3.5.2 条件运算符与表达式35
3.5.3 逗号运算符与表达式36
3.5.4 强制类型转换运算符与表达式36
3.6 运算符的优先级37
【习题】38
【本章小结】38
【实验】39
第4章 数据的输入与输出41
4.1 数据的输出函数41
4.1.1 按格式输出函数printf()41
4.1.2 标准字符输出函数putchar()44
4.1.3 字符串输出函数puts()44
4.2 数据输入函数45
4.2.1 按格式输入函数scanf()45
4.2.2 标准字符输入函数getchar()48
【本章小结】50
4.2.3 字符串输入函数gets()50
【习题】51
【实验】53
第5章 结构控制语句54
5.1 程序的基本控制结构54
5.1.1 顺序结构54
5.1.2 选择结构55
5.1.3 循环结构55
5.2 条件选择语句56
5.2.1 if语句的形式56
5.2.2 if语句的嵌套58
5.3 多路分支语句63
5.4.1 while型循环语句65
5.4 循环语句65
5.4.2 do...While型循环语句66
5.4.3 for型循环语句68
5.4.4 goto型循环语句71
5.4.5 continue语句和break语句72
5.4.6 循环嵌套75
【本章小结】75
【习题】76
【实验】78
6.1.1 一维数组的定义80
第6章 构造型数据结构80
6.1 一维数组80
6.1.2 一维数组的初始化81
6.1.3 一维数组元素的使用81
6.2 字符数组84
6.2.1 字符数组的定义84
6.2.2 字符数组的初始化85
6.2.3 字符数组的使用85
6.2.4 字符串处理函数87
6.3 二维数组90
6.3.1 二维数组的定义90
6.3.2 二维数组的初始化91
6.3.3 二维数组的使用92
6.4 结构体95
6.4.1 结构体的定义95
6.4.2 结构体变量的使用96
6.4.3 结构体数组98
6.5 公用体99
6.5.1 公用体的定义99
6.5.2 公用体变量的使用100
6.6 枚举类型101
6.6.1 枚举类型的定义101
6.6.2 枚举类型变量的使用102
6.7 自定义类型103
【本章小结】104
【习题】105
【实验】108
第7章 函数109
7.1 用户自定义函数109
7.1.1 函数的定义109
7.1.2 函数的调用110
7.1.3 函数调用中的数据传递113
7.1.4 函数的嵌套调用118
7.1.5 函数的递归调用120
7.2 变量的作用域和生存期121
7.2.1 变量的作用域121
7.2.2 变量的生存期126
7.3 函数的作用范围131
7.3.1 内部函数131
7.3.2 外部函数131
7.4 命令行参数132
7.5 多个文件的连接和运行133
【本章小结】134
【习题】135
【实验】139
第8章 预处理140
8.1 宏定义140
8.1.1 不带参数的宏定义140
8.1.2 带参数的宏定义141
8.2 文件包含142
8.3 条件编译143
8.3.1 #ifdef143
8.3.2 #ifndef144
8.3.3 #if144
【本章小结】145
【习题】146
【实验】148
第9章 指针149
9.1 指针与指针变量149
9.1.1 地址、指针与指针变量149
9.1.2 指针变量的使用151
9.2 指针与数组153
9.2.1 指向一维数组的指针153
9.2.2 指向二维数组的指针156
9.2.3 指向字符串的指针162
9.3.1 指针数组164
9.3 指向特殊类型数据的指针变量164
9.3.2 指向指针的指针167
9.3.3 指向结构体的指针169
9.4 指针与函数171
9.4.1 指针变量作为函数参数传递171
9.4.2 返回指针的函数174
9.4.3 指向函数的指针176
9.5 指针与链表179
9.5.1 链表的定义179
9.5.2 链表的操作181
【本章小结】186
【习题】187
【实验】189
第10章 文件191
10.1 文件概述191
10.1.1 文件的存储方式191
10.1.2 文件类型指针(FILE类型指针)概念191
10.2 文件的打开和关闭192
10.2.1 打开文件函数fopen192
10.2.2 关闭文件函数fclose193
10.3 文件的读写193
10.3.1 字符的读取和写入193
10.3.2 字符串的读取和写入195
10.3.3 按格式读取和写入196
10.4 随机文件的读写197
10.4.1 随机文件的读取197
10.4.2 随机文件的写入198
10.5 文件定位函数199
10.5.1 rewind函数200
10.5.2 fseek函数200
10.5.3 ftell函数201
【本章小结】201
【习题】201
【实验】204