图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 邱富杭,曾健民主编;何庆新,王方,李艳丽等副主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113123642
- 出版时间:2011
- 标注页数:240页
- 文件大小:29MB
- 文件页数:249页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言基础1
1.1 C语言的发展与特点2
1.1.1 C语言的发展2
1.1.2 C语言的特点3
1.2 简单的C语言程序4
1.2.1 几个简单的C程序4
1.2.2 C程序的基本结构5
1.2.3 C语言的基本符号与词汇6
1.2.4 C语言应用程序的编译与运行8
1.3 C语言集成开发环境8
1.3.1 Turbo C集成开发环境介绍8
1.3.2 Turbo C集成开发环境的使用8
1.3.3 其他C语言集成开发环境简介14
1.4 基本数据类型16
1.5 标识符、变量和常量18
1.5.1 常量与变量18
1.5.2 整型数据19
1.5.3 实型数据22
1.5.4 字符型数据24
1.5.5 不同类型数据的混合运算26
1.6 基本运算符、表达式及运算的优先级28
1.6.1 运算符简介28
1.6.2 算术运算符和算术表达29
1.6.3 赋值运算符和赋值表达式30
1.6.4 逗号运算符和逗号表达式32
1.6.5 其他常用运算符32
1.6.6 运算符的优先级与结合性33
1.6.7 常用数学函数与表达式34
1.7 程序范例35
本章小结38
习题39
第2章 简单C语言程序设计43
2.1 顺序结构程序设计43
2.2 标准输入/输出44
2.2.1 格式输出函数printf()44
2.2.2 格式输入函数scanf()46
2.3 字符数据的输入/输出47
2.4 字符串数据的输入/输出47
2.5 程序范例48
本章小结50
习题50
第3章 分支结构程序设计54
3.1 if结构54
3.1.1 if语句54
3.1.2 if...else语句56
3.1.3 if语句的嵌套58
3.2 switch结构62
3.2.1 switch语句62
3.2.2 break语句在switch语句中的作用63
3.3 程序范例66
本章小结68
习题68
第4章 循环结构程序设计73
4.1 for语句73
4.2 while语句77
4.3 do...while语句80
4.4 用于循环中的break语句和continue语句82
4.4.1 break语句82
4.4.2 continue语句83
4.5 循环结构的嵌套84
4.6 goto语句89
4.7 程序范例91
本章小结96
习题97
第5章 函数与宏定义104
5.1 函数的概念104
5.1.1 函数的定义105
5.1.2 函数的声明和调用107
5.1.3 函数的传值方式108
5.1.4 变量的作用域和存储类型111
5.2 内部函数和外部函数116
5.3 递归函数的设计和调用118
5.4 预处理121
5.4.1 宏定义121
5.4.2 文件包含126
5.4.3 条件编译及其他127
5.5 程序范例129
本章小结130
习题131
第6章 数组140
6.1 一维数组的定义和初始化141
6.1.1 一维数组的定义141
6.1.2 一维数组的初始化142
6.2 一维数组的使用142
6.3 多维数组146
6.3.1 二维数组146
6.3.2 多维数组的定义147
6.4 字符数组148
6.4.1 字符数组的初始化149
6.4.2 字符串的输入150
6.4.3 字符串的输出151
6.5 数组作为函数的参数153
6.5.1 数组元素作为函数的参数153
6.5.2 数组名作为函数的参数154
6.6 程序范例156
本章小结160
习题160
第7章 指针169
7.1 指针的概念169
7.1.1 指针和指针变量170
7.1.2 指针变量的定义170
7.1.3 指针变量的操作170
7.2 指针运算172
7.2.1 指针的赋值运算172
7.2.2 指针的加减运算172
7.3 指针与数组173
7.3.1 指向数组的指针173
7.3.2 通过指针引用数组元素174
7.4 指针与字符串177
7.4.1 指向字符串的指针177
7.4.2 字符串指针变量与字符数组的区别177
7.5 指针与函数178
7.5.1 函数指针变量178
7.5.2 指针型函数179
7.6 指向指针的指针181
7.7 程序范例182
本章小结183
习题184
第8章 结构体和共用体189
8.1 结构体类型概述190
8.1.1 结构体类型的特点190
8.1.2 结构体类型的定义190
8.2 结构体类型变量的定义和引用190
8.2.1 结构体类型变量的定义190
8.2.2 结构体类型变量的初始化和引用191
8.3 结构体数组192
8.3.1 结构体数组的定义192
8.3.2 结构体数组的初始化192
8.4 指向结构体类型数据的指针193
8.4.1 结构体指针变量的定义和初始化193
8.4.2 结构体指针的应用194
8.5 结构体与函数194
8.5.1 结构体变量作函数参数194
8.5.2 结构体类型的函数195
8.6 链表196
8.6.1 链表的概念196
8.6.2 链表的实现196
8.6.3 动态链表196
8.6.4 链表的操作197
8.7 共用体198
8.7.1 共用体的概念198
8.7.2 共用体变量的定义和引用198
8.8 程序范例199
本章小结202
习题203
第9章 文件操作与位运算208
9.1 文件操作208
9.1.1 文件的概念208
9.1.2 文件的操作209
9.2 文件操作程序范例219
9.3 位运算223
9.3.1 按位取反运算223
9.3.2 按位左移运算223
9.3.3 按位右移运算223
9.3.4 按位与运算224
9.3.5 按位或运算225
9.3.6 按位异或运算225
9.3.7 复合位运算符225
9.4 位运算程序范例226
本章小结227
习题227
附录A 7位ASCⅡ表233
附录B 常用函数234
附录C 常用C语言语句的语法格式236
附录D C语言颜色表239
参考文献240