C及C++程序设计PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:钮焱等主编
- 出 版 社:北京:科学出版社
- 出版年份:2003
- ISBN:7030110455
- 页数:218 页
目录 1
第一章 程序设计概论 1
1.1 程序设计基本技术 1
1.1.1 程序设计语言 1
1.1.2 程序设计的基本过程 3
1.1.3 算法及算法描述 5
1.1.4 结构化程序设计 8
1.1.5 数制及编码 9
1.1.6 二进制数的算术和逻辑运算 12
1.1.7 原码、反码、补码 14
1.1.8 计算机字符编码方案 15
1.2 C语言概述 16
1.2.1 C语言的起源及其特点 16
1.2.2 C语言程序的基本构架及执行过程 17
1.2.3 C语言基本字符集与保留字 19
第二章 数据类型、运算符与表达式 20
2.1 基本数据类型 20
2.2 常量与变量 21
2.2.1 常量 21
2.2.2 变量 22
2.2.3 整型数据 23
2.2.4 实型数据 24
2.2.5 字符型数据 25
2.3 运算符与运算 27
2.3.1 运算符与表达式概述 27
2.3.2 算术运算 28
2.3.3 赋值运算 29
2.3.4 关系运算 30
2.3.5 逻辑运算 30
2.3.6 其他运算 31
第三章 顺序结构程序设计 34
3.1 基本语句 34
3.2 赋值语句 36
3.3 数据的输入输出 37
3.3.1 格式化输出函数printf 38
3.3.2 单个字符的输出函数putchar 43
3.3.3 格式输入函数scanf 43
3.3.4 字符输入函数getchar 48
3.4 应用举例 49
第四章 流程控制语句 51
4.1 选择结构语句 51
4.1.1 if语句 51
4.1.2 if语句的嵌套 54
4.1.4 switch/break语句 56
4.1.3 条件运算符 56
4.2 循环结构语句 58
4.2.1 使用if/goto构成循环 58
4.2.2 while循环 59
4.2.3 do-while循环 60
4.2.4 for循环 61
4.2.5 几种循环的比较 63
4.2.6 循环的嵌套 64
4.2.7 break语句和continue语句 64
4.3 应用举例 65
5.1.1 一维数组的定义 68
5.1 一维数组 68
第五章 数组 68
5.1.2 一维数组元素的引用 69
5.1.3 一维数组的初始化 70
5.1.4 一维数组程序举例 71
5.2 二维数组 74
5.2.1 二维数组的定义 74
5.2.2 二维数组元素的引用 75
5.2.3 二维数组的初始化 76
5.2.4 二维数组程序举例 78
5.3.1 字符数组的定义 79
5.3 字符数组 79
5.3.3 字符数组的初始化 80
5.3.2 字符串与字符串结束标志 80
5.3.4 字符串的输出 82
5.3.5 字符串的输入 82
5.3.6 字符串处理函数 84
5.3.7 二维字符数组 88
5.3.8 字符数组程序举例 89
6.1 函数及其定义 92
6.1.1 函数的概述 92
第六章 函数 92
6.1.2 函数的定义 93
6.2 函数的参数 94
6.2.1 形式参数与实在参数 94
6.2.2 实参和形参之间的单向数值传递 95
6.2.3 地址传递方式 96
6.3 函数的类型 99
6.3.1 函数类型声明和函数原型 99
6.3.2 返回语句 101
6.4 函数的调用 101
6.4.1 函数调用的一般形式 101
6.4.3 函数的递归调用 103
6.4.2 函数的嵌套调用 103
6.5 局部变量与全局变量 104
6.5.1 局部变量 104
6.5.2 全局变量 106
6.6 变量的存储属性 107
6.6.1 局部变量的存储方式 107
6.6.2 全局变量的存储方式 109
6.7 内部函数与外部函数 111
6.7.2 外部函数 112
6.8 带参数的宏 112
6.7.1 内部函数 112
第七章 指针 116
7.1 地址与指针 116
7.1.1 指针变量的定义 117
7.1.2 指针变量的初始化 118
7.1.3 指针变量的引用 119
7.1.4 指针变量的运算 121
7.1.5 指针变量作为函数的参数 124
7.2 指针与数组 127
7.2.1 指针与一维数组 127
7.2.2 指针与二维数组 131
7.2.3 指向数组的指针作函数参数 133
7.3 指针与字符串 135
7.3.1 字符串的表示和使用 135
7.3.2 指向字符串的指针作函数的参数 138
7.4 指针与函数 139
7.4.1 指向函数的指针变量的定义与引用 139
7.4.2 指向函数的指针变量作函数的参数 140
7.5 返回指针值的函数 142
7.6 指针数组 143
7.6.1 指针数组概念 143
7.6.2 指针数组作main函数的参数 144
7.7 指针的指针 145
第八章 结构体、共用体和枚举类型 148
8.1 结构体类型 148
8.1.1 结构体声明及变量的定义 148
8.1.2 结构体变量的初始化及应用 150
8.1.3 结构体数组 153
8.1.4 指向结构体类型数据的指针 155
8.2 共用体 156
8.2.1 共用体及变量的定义 156
8.2.2 共用体变量的使用 158
8.2.3 共用体数据的特点 158
8.3 枚举类型 160
8.4 用typedef定义类型名 161
第九章 文件 163
9.1 概述 163
9.2 文件的打开与关闭 164
9.2.1 FILE指针 164
9.2.2 文件打开函数fopen() 165
9.2.3 文件关闭函数fclose() 166
9.3 文件的读写操作 167
9.3.1 fgetc函数与fputc函数 167
9.3.2 fgets函数与fputs函数 169
9.3.3 fread函数与fwrite函数 170
9.3.4 fscanf函数与fprintf函数 171
9.4 文件的定位 172
9.4.1 rewind函数 172
9.4.2 ftell函数 172
9.4.3 fseek函数 172
第十章 综合应用 174
10.1 选择题 174
10.2 填空题 182
10.3 改错题 187
11.1.2 C++与C语言的关系 191
11.1.1 C++是面向对象的程序设计语言 191
11.1 C++概述 191
第十一章 C++与面向对象的程序设计 191
11.2 C++的输入与输出 192
11.3 变量的引用与作用域运算符 194
11.3.1 引用 194
11.3.2 作用域运算符 196
11.4 内联函数与函数的重载 197
11.4.1 内联函数 197
11.4.2 函数的重载 197
11.4.3 带缺省参数的函数 199
11.5.2 类的声明 200
11.5.1 类与对象的概念 200
11.5 类与对象 200
11.5.3 对象的声明 202
11.6 构造函数和析构函数 202
11.6.1 构造函数 202
11.6.2 析构函数 205
11.7 继承与派生 206
11.7.1 继承与派生概念 206
11.7.2 建立派生类 206
附录A ASCII码字符表 212
附录B 运算符的优先级次序及结合性 212
附录C C的库函数 213
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019