C/C++程序设计教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张莉主编;段清玲,陈雷编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2004
- ISBN:7302079293
- 页数:317 页
第1章计算机程序设计与算法 1
1.1 程序设计 1
1.1.1程序设计语言 1
目 录 1
1.1.2程序设计过程 3
1.2程序设计算法 4
1.3 计算机算法的表示 4
1.3.1 自然语言描述 5
1.3.2程序流程图描述 5
1.3.3 N-S图描述 7
1.4用程序设计语言描述 9
1.5算法举例 12
1.6 习题 16
2.1.1 C 语言的发展 17
第2章C语言程序设计概述 17
2.1 C语言概述 17
2.1.2 C语言的特点 18
2.2 Turbo C的集成环境 20
2.2.1 Turbo C2.0的特点与 20
配置要求 20
2.2.2 Turbo C2.0 安装与 20
启动 20
2.2.3 Turbo C的快捷键 23
2.3 C语言的程序结构 24
2.3.1 C语言程序的组成 24
2.3.2 C语言的标识符 26
2.3.3 C语言的关键字 26
2.4习题 27
3.1 常量和变量 28
第3章数据类型、运算符和表达式 28
3.1.1 常量 29
3.1.2变量 31
3.2整型数据类型 32
3.2.1整型变量的分类 32
3.2.2整型变量的定义 34
3.2.3整型常量的表示方法 35
3.2.4整型常量的分类 35
3.2.5整型数据的应用 36
3.3实型数据类型 36
3.3.1 实型常量的表示方法 36
3.3.2实型变量 37
3.3.3实型数据的应用 39
3.4字符型数据类型 39
3.4.1 字符常量 39
形式及使用方法 40
3.4.2字符变量 40
3.4.3字符数据在内存中的存储 40
3.4.4字符串常量 41
3.4.5字符数据的应用 42
3.5不同类型数据间的混合运算 42
3.6算术运算符和算术表达式 43
3.6.1运算符简介 43
3.6.2算术运算符和算术表达式 44
3.7赋值运算符和赋值表达式 47
3.8 逗号运算符和逗号表达式 49
3.9变量赋初值 50
3.10本章小结 50
3.11 习题 51
第4章顺序结构程序设计 53
4.1顺序结构概述 53
4.2基本顺序结构语句 54
4.2.1表达式和表达式语句 55
4.2.2基本顺序命令 56
4.3基本输入/输出 58
4.3.1字符输入函数 58
4.3.2字符输出函数 59
4.3.3格式化输入/输出函数 60
4.4 习题 64
第5章流程控制——选择结构 67
5.1各种分支结构 67
5.2 if语句 67
5.2.1 if语句 68
5.2.2 if-else语句 69
5.2.3 else-if语句 71
5.2.4 if语句的嵌套 74
5.3条件运算符 77
5.4 switch-case语句 79
5.5本章小结 82
5.6习题 82
第6章循环控制 88
6.1 for语句 88
6.2 while语句 91
6.3 do-while语句 93
6.4循环的嵌套 95
6.5 goto 语句、break语句和continue语句 96
6.5.1 goto语句 96
6.5.2 break语句 97
6.5.3 continue语句 98
6.6循环结构比较 99
6.8习题 100
6.7本章小结 100
第7章数组与字符串 105
7.1 一维数组 105
7.1.1数组的基本概念 105
7.1.2 一维组的定义和引用 106
7.1.3 一维数组的初始化 108
7.1.4 一维数组应用举例 109
7.2多维数组 112
7.2.1 二维数组的定义和引用 113
7.2.2二维数组的初始化 115
7.2.3三维数组 117
7.3字符与数组 118
7.3.1字符数组 119
7.3.2字符串 121
7.4字符串处理函数 123
7.5字符数组的应用举例 127
7.6本章小结 129
7.7习题 130
第8章函数与变量 136
8.1 函数 136
8.1.1函数的定义 136
8.1.2函数的参数和返回值 140
8.1.3 函数的声明和调用 141
8.1.4函数的递归调用 150
8.1.5外部函数与内部函数 153
8.2变量的作用域和存储类型 156
8.2.1变量的作用域 156
8.2.2变量的存储类型 158
8.3本章小结 164
8.4习题 164
9.2宏定义和宏替换 169
9.1编译预处理简介 169
第9章编译预处理 169
9.2.1 符号常量的宏定义 170
9.2.2带参数的宏定义 171
9.3文件包含 174
9.4条件编译 175
9.5本章小结 178
9.6习题 178
第10章指针 181
10.1指针的基本概念 181
10.2指针变量和指针运算符 183
10.2.1指针变量的定义 183
10.2.2指针变量的引用和 183
初始化 183
10.2.3指针的运算 185
10.3指针和函数参数 187
10.4指针与数组 189
10.4.1用指针访问数组元素 190
10.4.2指针与多维数组 193
10.4.3用指针访问字符串 195
10.4.4指针数组 198
10.4.5指向指针的指针 199
10.5指针与函数 200
10.5.1 函数指针 200
10.5.2函数指针作为函数 202
参数 202
10.5.3 返回指针的函数 203
10.5.4 main函数的参数 204
10.6本章小结 205
10.7 习题 205
11.1 结构体的定义与引用 209
第11章结构体与共用体 209
11.1.1结构体的定义 210
11.1.2结构体的引用 212
11.2结构体的初始化 213
11.3结构体数组 215
11.4指向结构体的指针 216
11.4.1 结构体指针的概念 216
11.4.2 结构体指针的使用 217
11.4.3指向结构体类型数组的 218
指针的使用 218
11.5结构与函数 220
11.6结构体指针与链表 222
11.6.1什么是链表 222
11.6.2链表的建立和输 222
11.6.3链表的插入 225
11.6.4链表的删除 226
11.7 共用体 228
11.7.1共用体的定义 228
11.7.2结构体与共用体的 229
区别 229
11.7.3共用体的引用 229
11.8综合举例:学生管理系统 231
11.9本章小结 234
11.10 习题 234
第12章枚举与位操作 237
12.1枚举 237
12.2类型定义 239
12.3位运算 242
12.3.1位运算符 242
12.3.2位域(位段) 247
12.3.3位运算应用 249
12.4本章小结 250
12.5习题 251
第13章文件 253
13.1文件概述 253
13.1.1文件的概念与文件 253
结构 253
13.1.2文件系统的缓冲性 254
13.2标准文件输入/输出 254
13.3缓冲型文件的输入/输出 255
13.3.1文件类型指针 255
13.3.2缓冲型文件输入/输出 255
函数 255
13.3.3文件的打开与关闭 256
13.3.4文件的读写 259
13.3.5文件的定位 263
13.3.6 出错检测 265
13.3.7其他缓冲型文件函数 266
13.4本章小结 267
13.5习题 268
第14章C++的面向对象程序设计 270
14.1 C++的特点 270
14.2 由C向C++过渡 271
14.2.1 任何函数调用之前必须 271
有函数声明或定义 271
14.2.2函数声明时形式参数 271
不能省略 271
14.2.4注释行 272
14.2.5声明语句 272
变量的定义 272
14.2.3关于自定义数据类型 272
14.2.6 C++的输入输出 273
14.2.7作用域运算符 274
14.2.8 内联函数 274
14.2.9带默认形参值的函数 275
14.2.10函数的重裁 277
14.2.11 new和delete运算符 278
14.3面向对象的方法 280
14.3.1 向对象的语言 280
14.3.2面向对象方法 280
14.4类与对象 281
14.4.1 类的定义 281
14.4.2 类的成员函数 282
14.4.3构造函数和析构函数 285
14.4.4对象 287
14.5派生类 291
14.5.1派生类的声明 291
14.5.2多重继承 292
14.6函数的多态性 293
14.6.1成员函数的重载 294
14.6.2虚拟函数(虚函数) 295
14.7本章小结 298
14.8 习题 299
第15章C++实例分析 300
15.1 问题提出 300
15.2类的设计 300
15.3程序及说明 300
15.4运行结果 304
附录A常用字符与ASCII码对照表 306
附录B各章习题参考答案 308
附录C参考文献 317
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《建筑施工企业统计》杨淑芝主编 2008
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《近代旅游指南汇刊二编 16》王强主编 2017
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《汉语词汇知识与习得研究》邢红兵主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019