图书介绍
程序设计简明教程 C++描述2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 谢书良,茅青海主编 著
- 出版社: 上海:华东理工大学出版社
- ISBN:9787562823766
- 出版时间:2008
- 标注页数:265页
- 文件大小:90MB
- 文件页数:276页
- 主题词:C语言-程序设计-教材
PDF下载
下载说明
程序设计简明教程 C++描述PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 程序设计概述1
1.1基本概念1
1.2算法概述6
1.3数据的输入与输出10
1.3.1数据输出10
1.3.2数据输入10
1.3.3一个简单的C++程序10
1.4 C++程序的结构12
1.5程序运行的流程13
1.6 C++程序的上机环境——VC++6.0集成开发环境简介13
第2章 基本数据类型、运算符与表达式17
2.1数据的基本类型17
2.2变量18
2.2.1标识符命名19
2.2.2变量的声明与初始化19
2.2.3使用变量时的注意事项20
2.3常量21
2.3.1整型常量21
2.3.2实型常量22
2.3.3字符常量22
2.3.4字符串常量24
2.3.5宏常量24
2.3.6 CONST类型修饰符24
2.4算术运算符与算术表达式25
2.4.1基本的算术运算符25
2.4.2算术表达式及算术运算符的优先级与结合性25
2.4.3表达式中各类数值型数据间的混合运算26
2.4.4强制类型转换运算符27
2.5赋值运算符与赋值表达式28
2.5.1赋值运算符28
2.5.2赋值过程中的类型转换28
2.5.3复合的赋值运算符29
2.5.4赋值表达式29
2.6自增1和自减1运算符31
2.7逗号运算符与逗号表达式33
第1、2章自测练习题35
第3章 面向过程程序的控制结构37
3.1在输出流中使用控制符37
3.2用输出函数printf进行格式输出41
3.3字符数据的输出与输入44
3.4编写顺序结构的程序45
3.5关系运算与逻辑运算49
3.5.1关系运算符与关系表达式49
3.5.2逻辑常量和逻辑变量50
3.5.3逻辑运算与逻辑表达式51
3.6分支选择结构与if语句55
3.7条件运算符与条件表达式57
3.8 if语句的嵌套59
3.9多分支选择结构与switch语句63
3.10编写分支选择结构的程序67
3.11循环结构和循环语句73
3.11.1用while语句构成循环73
3.11.2用do-while语句构成循环76
3.11.3用for语句构成循环77
3.12循环的嵌套80
3.13流程控制的转移83
3.13.1 continue语句83
3.13.2 break语句84
3.13.3 goto语句85
3.14编写循环结构的程序85
第3章自测练习题91
第4章 数组和指针93
4.1一维数组的定义和引用93
4.1.1一维数组的定义93
4.1.2一维数组元素的引用94
4.1.3一维数组的初始化94
4.1.4对数组元素的赋值95
4.2二维数组的定义与引用102
4.2.1二维数组的定义102
4.2.2二维数组元素的引用103
4.2.3二维数组的初始化103
4.2.4二维数组的应用举例104
4.3指针与指针变量106
4.3.1地址和指针的概念106
4.3.2指针值的算术运算109
4.3.3指针类型的强制转换109
4.3.4指针运算的优先级111
4.4指针与数组112
4.4.1用指针操作一维数组113
4.4.2用指针操作二维数组115
*4.4.3用指针数组操作二维数组118
4.5字符数组与字符串简介119
4.5.1字符数组的定义119
4.5.2字符数组的输出和输入120
4.5.3字符串处理函数121
4.6指针与字符串127
第4章自测练习题1130
第4章自测练习题2130
第5章 其他数据类型132
5.1结构体132
5.1.1结构体类型的定义132
5.1.2结构体变量133
5.1.3结构体数组135
*5.2指针与结构体137
5.2.1指向结构体变量的指针137
5.2.2指向结构体数组的指针138
5.2.3用指针处理静态链表简介139
5.3共用体(联合体)141
5.3.1共用体类型的定义141
5.3.2共用体变量142
5.4枚举——基本数据类型144
5.4.1枚举类型的定义和枚举变量的声明144
5.4.2枚举类型的引用145
5.5自定义类型146
5.5.1自定义类型的一般形式146
5.5.2自定义类型的使用说明146
5.6位运算及位字段147
5.6.1位运算147
5.6.2移位运算148
5.6.3位运算的复合赋值运算149
5.6.4位字段150
第5章自测练习题151
第6章 函数及其调用154
6.1概述154
6.2定义函数的一般形式156
6.2.1无参函数156
6.2.2有参函数156
6.3函数参数与函数的值157
6.3.1调用函数时的数据传递157
6.3.2函数返回值158
6.4函数的调用159
6.5函数的嵌套调用160
6.6函数的递归调用161
6.7数组作为函数的参数165
6.7.1数组元素作为函数实参165
6.7.2数组名作函数的参数167
6.7.3二维数组名作函数参数168
*6.8指针与函数169
6.8.1指针作为函数的参数169
6.8.2返回指针值的函数——指针函数170
6.8.3指向函数的指针——函数指针171
6.8.4用结构体变量和指向结构体的指针作函数参数174
6.9指针与引用176
6.10变量的存储类型177
6.10.1存储类型177
6.10.2全局变量178
6.10.3局部变量(自动变量)179
6.10.4静态变量180
6.10.5静态函数182
附:关于作用域和生存期、可见性、变量和函数的声明定义及不同存储类型在内存中的存储方式182
6.11预处理命令185
6.11.1宏定义命令#define185
6.11.2文件包含(嵌入)命令#include187
第6章自测练习题189
第7章 文件191
7.1文件概述191
7.2文件的打开与关闭193
7.3文件的读写194
7.4文件的定位195
第7章自测练习题198
第8章 综合应用199
8.1单文件应用实例——小型通讯录查询系统199
8.2多文件应用实例——学生成绩管理系统207
第8章自测练习题225
实验1熟悉Visual C++6.0的运行环境226
实验2.1数据类型、运算符及表达式228
实验2.2数据类型、运算符及表达式(续)230
实验3.1数据的输入、输出与顺序结构程序设计232
实验3.2分支选择结构程序设计234
实验3.3循环结构程序设计237
实验4.1指针的基本使用240
实验4.2数组的应用243
实验5.1结构体和共用体246
实验5.2用指针数组处理字符串及用指针处理结构体249
实验6.1函数及其调用252
实验6.2函数的嵌套、递归调用及带参宏替换255
实验7文件的读写访问258
实验8课程实践——含数据录入、修改、删除、查询等的综合实例设计261
附录A ASCII码字符集262
附录B 运算符的优先级和结合性263
附录C 输入、输出函数中的格式控制符及修饰符264
参考文献265
热门推荐
- 446192.html
- 2021041.html
- 2124978.html
- 1605220.html
- 1429444.html
- 2772725.html
- 3422102.html
- 1661178.html
- 2035840.html
- 237362.html
- http://www.ickdjs.cc/book_497503.html
- http://www.ickdjs.cc/book_3266562.html
- http://www.ickdjs.cc/book_1967012.html
- http://www.ickdjs.cc/book_3780515.html
- http://www.ickdjs.cc/book_3020119.html
- http://www.ickdjs.cc/book_1642731.html
- http://www.ickdjs.cc/book_326269.html
- http://www.ickdjs.cc/book_1966500.html
- http://www.ickdjs.cc/book_1072532.html
- http://www.ickdjs.cc/book_3266427.html