董事长致辞
企业简介
组织机构
海外合作
企业荣誉
社务委员会
纸质书
电子书
在线课程
计算机与信息分社
理工分社
经管人文分社
外语分社
音像电子与数字出版分社
职业教育分社
生命科学与医学分社
基础教育分社
学术出版中心
第五事业部
第八事业部
读者服务
欢迎投稿
院系/图书馆服务
经销商服务
版权贸易
人才招聘
授权书查询
目录
第1章绪论1
1.1计算机1
1.1.1中央处理器1
1.1.2内存3
1.1.3外部存储设备3
1.1.4输入和输出设备4
1.1.5通信设备4
1.2操作系统4
1.3程序设计语言5
1.3.1机器语言5
1.3.2汇编语言6
1.3.3高级语言6
1.4程序设计7
1.4.1“鸡兔同笼”——计算7
1.4.2算法——程序设计精髓8
1.4.3算法描述——PAD10
1.4.4程序10
1.4.5运行11
1.5C语言12
1.5.1C语言的历史与现状13
1.5.2C语言的优缺点14
1.5.3程序设计的载体语言15
1.6Visual C++集成开发环境15
1.6.1启动16
1.6.2独立文件模式16
1.6.3项目管理模式19
1.6.4关闭22
1.6.5警告和错误23
1.6.6调试25
本章小结28
习题128
第2章顺序程序设计29
2.1行程问题——顺序程序设计29
2.2基本符号30
2.2.1关键字30
2.2.2标识符31
2.2.3间隔符32
2.2.4注释33
2.3数据类型34
2.3.1整数类型34
2.3.2浮点类型35
2.3.3字符类型36
2.3.4混合运算36
2.4数据表现形式36
2.4.1常量37
2.4.2变量39
2.5表达式40
2.5.1表达式概述41
2.5.2表达式语句43
2.5.3赋值43
2.6语句44
2.7顺序控制结构44
2.8输入输出45
2.8.1单个字符读写45
2.8.2格式化读写46
本章小结52
习题252
第3章分支程序设计54
3.1判断成绩是否及格——双分支程序设计54
3.2成绩加上获奖信息——单分支程序设计56
3.3逻辑判断——布尔类型61
3.3.1关系运算61
3.3.2布尔运算62
3.4获奖分等级——多分支程序设计63
3.5表示汽车种类——枚举类型67
本章小结69
习题369
第4章循环程序设计71
4.1计算平均成绩——循环程序71
4.1.1后判断条件的循环72
4.1.2先判断条件的循环76
4.1.3for语句80
4.2打印99表——多重循环83
4.3程序设计实例86
本章小结92
习题492
第5章模块化程序设计——函数95
5.1求给定三角形的重心——模块化程序设计95
5.2函数97
5.2.1函数定义99
5.2.2函数调用100
5.2.3函数原型101
5.3程序设计实例103
本章小结107
习题5107
第6章批量数据组织——数组109
6.1成绩统计——数组类型109
6.1.1数组声明110
6.1.2下标表达式111
6.1.3数组的运算与I/O111
6.2统计多科成绩——多维数组112
6.3程序设计实例114
6.4成绩排序——数组初值122
6.5表示姓名——字符串124
6.5.1初始化126
6.5.2I/O126
6.5.3运算127
6.6类型定义128
6.6.1定义已有类型的别名128
6.6.2定义数组类型名128
6.6.3定义枚举类型名129
本章小结130
习题6130
第7章指针133
7.1指针与变量133
7.1.1指针类型和指针变量134
7.1.2指针所指变量135
7.1.3空指针和无效指针137
7.1.4指针运算(&、、=)138
7.2指针与数组139
7.2.1用指针标识一维数组139
7.2.2指针运算(+、-、==)140
7.2.3用指针标识多维数组142
7.2.4指针数组145
7.3指针与字符串146
7.4指向指针的指针151
本章小结152
习题7153
第8章表单数据组织——结构体155
8.1保存成绩单——结构体155
8.2结构体类型157
8.2.1定义结构体类型158
8.2.2定义结构体类型名159
8.3结构体变量160
8.3.1定义结构体变量160
8.3.2结构体类型数组161
8.3.3指向结构体的指针161
8.3.4访问结构体变量的成分162
本章小结163
习题8164
第9章再论函数167
9.1参数167
9.1.1传递直线方程系数——指针作参数167
9.1.2对任意数组排序——数组作参数172
9.1.3成绩单检索——结构体作参数175
9.2函数值176
9.2.1打印月份名——返回指针值的函数176
9.2.2读入成绩单——返回结构体值的函数178
9.3作用域179
9.4局部量和全局量180
9.5计算n!——递归程序设计182
本章小结187
习题9187
第10章外部数据组织——文件190
10.1成绩单外部存储——文件190
10.2文件概述191
10.3打开、关闭文件195
10.4程序参数196
10.4.1基本概念196
10.4.2命令行设定程序参数198
10.4.3VC6.0设定程序参数200
10.5字符读写203
10.6字符串读写204
10.7格式化读写205
10.8数据块读写208
10.9文件定位211
本章小结213
习题10213
第11章程序开发215
11.1求三角形外心——自顶向下、逐步求精215
11.2结构化程序设计原则220
11.3程序风格221
11.3.1行文格式221
11.3.2标识符223
11.3.3注释223
11.3.4对程序说明的建议223
本章小结224
习题11224
第12章动态数据组织226
12.1成绩单管理——动态数据结构226
12.2动态变量227
12.3强制类型转换229
12.4链表230
12.5程序设计实例233
本章小结244
习题12244
第13章若干深入问题246
13.1函数246
13.1.1不定方向的数组排序——函数指针246
13.1.2计算定积分——函数作参数248
13.1.3计算算术表达式的值——间接递归252
13.1.4函数副作用254
13.2运算256
13.2.1赋值运算256
13.2.2顺序表达式257
13.2.3条件表达式257
13.2.4位运算258
13.2.5隐式类型转换260
13.3语句261
13.3.1break语句261
13.3.2continue语句262
13.3.3for的延伸263
13.3.4goto语句和标号263
13.3.5关于if264
13.4数据组织265
13.4.1多维数组与指针265
13.4.2位段269
13.4.3职工登记卡——共用体269
13.5存储类别273
13.5.1数据在内存中的存储273
13.5.2自动存储类别274
13.5.3寄存器存储类别275
13.5.4变量的静态存储类别276
13.5.5变量的外部存储类别277
13.5.6函数的存储类别278
13.5.7类型定义符279
13.6编译预处理281
13.6.1宏定义281
13.6.2条件编译282
13.6.3文件包含284
本章小结285
习题13285
附录AASCII字符集288
附录B标准库头文件表291
附录C常用函数库中所含常用函数292
参考文献295
关于我们
企业新闻
产品中心
图书
期刊
书目下载
分社导航
直属事业部
联系我们
+
扫描关注官方微博
扫描关注官方微信
访问量:
758760840
友情连接
版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号
联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘