C语言程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:方连众,耿姝主编;王树芬副主编
- 出 版 社:北京:电子工业出版社
- 出版年份:2012
- ISBN:9787121176401
- 页数:249 页
第1章C语言概述 1
1.1引言 1
1.1.1计算机工作过程 1
1.1.2程序设计语言概述 2
1.2 C语言简介 3
1.2.1 C语言的发展史 3
1.2.2 C语言的特点 3
1.2.3 C语言的应用 5
1.3简单的C程序 5
1.3.1简单的C程序举例 5
1.3.2 C程序的格式和结构特点 7
1.4运行C程序的步骤与方法 8
1.4.1 Turbo C 2.0简介 8
1.4.2 Turbo C环境下C程序的运行 10
1.4.3 VC 6.0的启动 12
本章小结 13
习题 13
第2章 数据的存储与运算 15
2.1数据的表现形式 15
2.2数据类型 18
2.2.1整型数据 19
2.2.2字符型数据 20
2.2.3浮点型数据 23
2.2.4定义变量的同时给变量赋初值 25
2.3算术运算符和算术表达式 25
2.3.1算术运算符 26
2.3.2算术表达式 29
2.3.3运算符的优先级别与结合性 29
2.3.4不同类型数据间的混合运算 29
2.4其他C运算符和C表达式 30
本章小结 36
习题 36
第3章 顺序结构程序设计 40
3.1算法 40
3.1.1算法的概念 40
3.1.2怎样表示一个算法 41
3.2 C语句概述 44
3.3赋值表达式和赋值语句 45
3.3.1赋值运算符 45
3.3.2赋值表达式 46
3.3.3赋值过程中的类型转换 46
3.3.4赋值语句及变量初始化 47
3.4数据的输入/输出 48
3.4.1格式输入/输出函数 48
3.4.2字符输入输出函数 52
3.5顺序结构程序设计举例 54
本章小结 54
习题 54
第4章 选择结构程序设计 56
4.1条件判断 56
4.1.1条件判断的含义 56
4.1.2关系运算符和关系表达式 57
4.1.3逻辑运算符和逻辑表达式 59
4.2利用if语句实现选择结构程序设计 63
4.2.1用if语句实现选择结构举例 63
4.2.2 if语句的一般形式 65
4.2.3使用嵌套的if语句实现多层循环 67
4.3利用switch语句实现多分支选择结构 70
4.4选择结构程序设计举例 73
本章小结 77
习题 78
第5章 循环结构程序设计 80
5.1循环结构概述 80
5.2循环结构控制语句——while语句 81
5.2.1 while语句的形式及特点 81
5.2.2使用while语句需要注意的情况 82
5.3循环结构控制语句——do-while语句 83
5.3.1 do-while语句的形式及特点 83
5.3.2使用do-while语句需要注意的情况 84
5.4循环结构控制语句——for语句 87
5.4.1 for语句的形式及特点 87
5.4.2 for语句与while语句的比较 87
5.4.3使用for语句需要注意的情况 89
5.5循环结构嵌套 90
5.6循环结构的比较 92
5.7用break和continue语句提前结束循环 93
5.7.1用break语句提前终止循环 93
5.7.2用continue语句提前结束本次循环 94
5.7.3 break语句和continue语句在循环结构中的区别 95
5.8循环结构程序举例 97
本章小结 103
习题 104
第6章 数组 106
6.1一维数组 106
6.1.1一维数组的定义 106
6.1.2一维数组的引用 108
6.1.3一维数组的初始化 109
6.1.4一维数组程序设计举例 109
6.2二维数组 111
6.2.1二维数组的定义 111
6.2.2二维数组的引用 112
6.2.3二维数组的初始化 113
6.2.4二维数组程序设计举例 114
6.3字符数组 115
6.3.1字符数组的定义 115
6.3.2字符数组的初始化 116
6.3.3字符数组与字符串 116
6.3.4字符串的输入与输出 116
6.3.5字符串处理函数 116
6.3.6字符数组程序设计举例 120
本章小结 121
习题 122
第7章 函数 123
7.1函数概述 123
7.2函数的定义 124
7.3函数的参数 126
7.3.1形参和实参 126
7.3.2实参和形参间的数据传递 127
7.3.3函数参数应用举例 128
7.4函数的调用 131
7.4.1函数调用 131
7.4.2函数的嵌套 132
7.4.3函数的递归 133
7.4.4函数的应用举例 139
7.5函数的声明 142
7.6函数的返回值 143
7.7作用域和生存期 144
7.7.1作用域 144
7.7.2生存期 146
7.8内部函数和外部函数 149
7.8.1内部函数 150
7.8.2外部函数 150
本章小结 151
习题 151
第8章 指针 153
8.1指针的基本概念 153
8.2变量的指针和指向变量的指针变量 154
8.2.1指针变量的类型说明 154
8.2.2指针变量的初始化 155
8.2.3指针的访问 155
8.3指针变量的运算 156
8.3.1指针运算符 156
8.3.2指针的赋值运算 156
8.3.3指针的算术运算 158
8.3.4指针的关系运算 159
8.4数组与指针 161
8.4.1数组名和数组指针变量作为函数参数 163
8.4.2指向多维数组的指针变量 166
8.4.3多维数组的指针变量 168
8.4.4字符串指针变量与字符数组 168
8.5函数指针变量与指针型函数 170
8.5.1函数指针变量 170
8.5.2指针型函数 171
8.5.3指针数组作为指针型函数的参数 172
8.5.4指向指针的指针变量 173
8.6程序设计举例 174
本章小结 175
习题 176
第9章 结构体、共用体和枚举 183
9.1结构体类型与变量 183
9.1.1结构体类型定义 183
9.1.2结构体变量的定义和引用 184
9.2结构体数组 186
9.3结构体类型数据的指针 187
9.3.1结构体变量的指针与指针变量 187
9.3.2结构体数组的指针与指针变量 189
9.3.3结构体指针与变量作为函数参数 189
9.3.4自定义类型 190
9.4链表的基本知识 191
9.4.1动态分配和释放空间的函数 192
9.4.2建立和输出链表 193
9.4.3链表的基本操作 194
9.5结构体位段 200
9.6共用体类型与变量 202
9.6.1共用体类型定义 202
9.6.2共用体变量的定义和引用 203
9.7枚举类型与变量 205
9.7.1枚举类型定义 205
9.7.2枚举变量与枚举元素 205
9.8程序设计举例 207
本章小结 211
习题 212
第10章 文件系统 217
10.1文件系统概述与文件类型 217
10.2文件的打开与关闭 218
10.2.1文件的打开(fopen)函数 219
10.2.2文件的关闭(fclose)函数 220
10.3文件的读写操作 220
10.3.1读写一个字符的函数(fgetc(),fputc()或getc(),putc()) 220
10.3.2读写一个字符串函数(fgets()和fputs()) 222
10.3.3读写一个数据字块函数(fread()和fwrite()) 223
10.3.4文件的格式化读写函数(fscanf()和fprintf()) 226
10.4文件定位与随机读写 226
10.5程序设计举例 229
本章小结 234
习题 235
附录A常用字符与ASCII代码对照表 239
附录BC语言中的关键字 240
附录C C语言常用库函数 242
附录D Visual C++ 6.0常见编译错误信息 247
参考文献 249
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017