• C/C++案例教程/王朝晖
  • C/C++案例教程/王朝晖
21年品牌 40万+商家 超1.5亿件商品

C/C++案例教程/王朝晖

全新正版 假一赔十 可开发票

45.96 7.8折 59 全新

仅1件

北京东城
认证卖家担保交易快速发货售后保障

作者王朝晖、凌云、周克兰、张志强

出版社清华大学出版社

ISBN9787302524380

出版时间2019-04

装帧平装

开本其他

定价59元

货号1201859048

上书时间2024-09-22

轻阅书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
章  C语言导论1
1.1  知识要点1
 1.1.1  程序设计语言概述1
 1.1.2  C语言的特点2
 1.1.3  C语言程序的构成2
 1.1.4  C源程序的编辑、编译、链接与执行2
1.2  例题分析与解答2
1.3  测试题5
第2章  基本数据类型、运算符与表达式7
2.1  知识要点7
 2.1.1  C语言的数据类型7
 2.1.2  常量与变量7
 2.1.3  C语言运算符7
 2.1.4  C语言运算符的结合性和优先级8
 2.1.5  C语言表达式8
2.2  例题分析与解答8
2.3  测试题13
2.4  实验案例15
第3章  顺序结构程序设计18
3.1  知识要点18
 3.1.1  C语句18
 3.1.2  C语句分类18
 3.1.3  输入输出的实现19
3.2  例题分析与解答19
3.3  测试题21
3.4  实验案例23
第4章  选择结构程序设计25
4.1  知识要点25
 4.1.1  关系运算符和关系表达式25
 4.1.2  逻辑运算符和逻辑表达式25
 4.1.3  if语句25
 4.1.4  if语句的嵌套26
 4.1.5  由条件运算符构成的选择结构26
 4.1.6  switch语句和goto语句26
4.2  例题分析与解答27
4.3  测试题31
4.4  实验案例32
第5章  循环结构程序设计35
5.1  知识要点35
 5.1.1  循环结构的3种形式35
 5.1.2  continue语句和break语句36
5.2  例题分析与解答36
5.3  测试题39
5.4  实验案例45
第6章  数组48
6.1  知识要点48
 6.1.1  数组的概念48
 6.1.2  一维数组的定义和引用48
 6.1.3  二维数组的定义和引用48
 6.1.4  字符数组的定义和引用49
6.2  例题分析与解答50
6.3  测试题52
6.4  实验案例60
第7章  函数63
7.1  知识要点63
 7.1.1  函数的概念63
 7.1.2  函数的种类63
 7.1.3  函数定义的一般形式63
 7.1.4  函数的调用64
 7.1.5  C语言中数据传递的方式64
 7.1.6  函数的嵌套调用和递归调用64
 7.1.7  全局变量和局部变量64
 7.1.8  变量的存储类别65
 7.1.9  内部函数和外部函数65
7.2  例题分析与解答65
7.3  测试题71
7.4  实验案例79
第8章  指针87
8.1  知识要点87
 8.1.1  指针变量的定义87
 8.1.2  变量的指针和指向变量的指针变量87
 8.1.3  数组的指针和指向数组的指针变量87
 8.1.4  字符串的指针和指向字符串的指针变量88
 8.1.5  指针数组88
 8.1.6  函数的指针和指向函数的指针变量88
 8.1.7  用指针作函数参数88
 8.1.8  指向指针的指针88
8.2  例题分析与解答89
8.3  测试题93
8.4  实验案例99
第9章  结构体、共用体和枚举类型107
9.1  知识要点107
 9.1.1  结构体的概念107
 9.1.2  结构体类型的定义107
 9.1.3  结构体类型成员的引用107
 9.1.4  结构体变量的指针和结构体指针变量108
 9.1.5  指向结构体数组的指针108
 9.1.6  共用体108
 9.1.7  typedef的用法109
 9.1.8  枚举类型109
9.2  例题分析与解答110
9.3  测试题112
9.4  实验案例116
0章  编译预处理121
10.1  知识要点121
  10.1.1  编译预处理概述121
  10.1.2  宏定义121
  10.1.3  文件包含121
  10.1.4  条件编译121
10.2  例题分析与解答122
10.3  测试题125
10.4  实验案例128
1章  内存的使用131
11.1  知识要点131
  11.1.1  动态使用内存131
  11.1.2  链表的概念131
  11.1.3  链表的建立132
  11.1.4  链表的查找与输出132
  11.1.5  释放链表132
11.2  例题分析与解答133
11.3  测试题134
11.4  实验案例138
2章  文件143
12.1  知识要点143
  12.1.1  文件的概念143
  12.1.2  文件类型指针143
  12.1.3  文件操作143
12.2  例题分析与解答144
12.3  测试题147
12.4  实验案例148
3章  C++对C的扩充153
13.1  知识要点153
  13.1.1  C++语言概述153
  13.1.2  C++的数据类型154
  13.1.3  C++的运算符154
  13.1.4  C++的名字空间154
  13.1.5  C++的输入输出154
  13.1.6  C++的函数与模板155
  13.1.7  C++的异常处理155
13.2  例题分析与解答155
13.3  测试题164
  13.3.1  测试题1164
  13.3.2  测试题2169
13.4  实验案例175
  13.4.1  案例1——函数重载175
  13.4.2  案例2——函数模板176
4章  基于C++的面向对象编程179
14.1  知识要点179
  14.1.1  类和对象179
  14.1.2  类的继承与派生180
  14.1.3  类的多态性181
  14.1.4  类模板与泛型编程182
14.2  例题分析与解答182
14.3  测试题194
  14.3.1  测试题1194
  14.3.2  测试题2199
14.4  实验案例204
  14.4.1  案例1——类和对象204
  14.4.2  案例2——继承和派生207
  14.4.3  案例3——类的多态性210
  14.4.4  案例4——类模板与泛型编程213
5章  基于MFC的Windows编程216
15.1  知识要点216
  15.1.1  MFC基础216
  15.1.2  MFC控件217
  15.1.3  MFC绘图217
  15.1.4  常用消息218
15.2  例题分析与解答219
15.3  测试题226
  15.3.1  测试题1226
  15.3.2  测试题2231
15.4  实验案例236
  15.4.1  案例1——MFC控件236
  15.4.2  案例2——MFC绘图240
15.5  综合案例245
  15.5.1  综合案例——游戏软件制作245
  15.5.2  综合案例——绘图软件制作256
6章  编程技术基础271
16.1  知识要点271
  16.1.1  基本数据结构与算法271
  16.1.2  程序设计基础275
  16.1.3  软件工程基础276
  16.1.4  数据库设计基础277
16.2  例题分析与解答278
16.3  本章测试284
  16.3.1  测试题1284
  16.3.2  测试题2288
16.4  综合案例291
  16.4.1  综合案例1——顺序表的实现和测试291
  16.4.2  综合案例2——单链表的实现和测试296
  16.4.3  综合案例3——栈的顺序实现和应用302
  16.4.4  综合案例4——循环队列的实现和测试305
7章  全国二级考试模拟309
17.1  C语言程序设计考试大纲(2018年版)309
  17.1.1  基本要求309
  17.1.2  考试内容309
  17.1.3  考试方式311
17.2  套试题311
17.3  第二套试题319
17.4  第三套试题330
17.5  第四套试题341
17.6  第五套试题351
附录A  测试题参考答案360
参考文献374

内容摘要
《C/C++案例教程》以C/C++语言程序设计为蓝本阐述了计算机程序设计的方法。全书内容由浅入深,例题经典、丰富。全书共17章,每章内容包括知识要点归纳、例题分析与解答、测试题和实验案例四部分。本书很后的附录部分给出测试题的参考答案。
本书既可以作为普通本科院校、普通高等专科学校的计算机程序设计实验教材,也可以作为相关教师和学生的参考用书。

主编推荐
《C/C++案例教程》的很大特点是由易到难、循序渐进,列举了大量的典型题目,同时给出了详细的分析和解答。为了使读者能进一步自主进行强化训练,我们根据每一个C语言的知识点给出相应的练习题目,同时在附录中也给出了正确的参考答案,方便读者判断自己解题正确与否,提高学习效率。

精彩内容
    C/C++语言是国内外广泛使用的计算机程序设计语言,其功能强,可移植性好,既具有不错语言的优点,又具有低级语言的特点,特别适合编写系统软件。
    C/C++语言不仅受到计算机专业人士的喜爱,也受到非计算机专业人士的青睐。许多高等院校在计算机专业和非计算机专业都开设了“C/C++语言程序设计”课程。全国的计算机等级考试、江苏省的计算机等级考试以及其他各省的计算机等级考试都把C/C++语言列入了二级考试范围。为了帮助学生更快更好地掌握C/C++语言程序设计的特点,理解和掌握常用的程序设计算法和思想,本书作者结合二十多年一线教学的实践经验,参照《全国计算机等级考试二级C/C++语言程序设计大纲》和《江苏省高等学校非计算机专业学生计算机知识与应用能力等级考试大纲》规定的二级C/C++语言考试要求编写了本书。
    本书的优选特点是由易到难、循序渐进,列举了大量的典型题目,同时给出了详细的分析和解答。为了使读者能进一步自主进行强化训练,根据C语言的每个知识点给出相应的练习题目,同时在附录中也给出了正确的参考答案,方便读者判断自己解题正确与否,提高学习效率。
    全书共分17章。每章知识要点部分对相应章节的重点内容进行了归纳和总结;在例题分析与解答部分列举了一些容易出错、具有一定难度的选择题和填空题,对其给予详尽的分析和解答;之后,为了强化和掌握本章知识,给出相关的测试题目和参考答案。在每章实验里,针对每个实验题目,都提出实验要求、给出算法提示,要求学生给出完整的代码;根据问题需要,提出了相关的思考问题,帮助学生更加深刻透彻地理解该实验的知识要点。如果初学者能够认真做好本书提供的每个题目,就能够掌握C/C++语言程序设计的基本要领和技巧,进而也就掌握了计算机程序设计的基本思想,通过国家和各省C/C++语言程序设计二级考试也就更加顺利了。
    本书在编写过程中得到了苏州大学计算机公共教学部所有老师的大力支持和参与,他们提出了宝贵建议,在此表示衷心的感谢!
    本书编写是由王朝晖、凌云、周克兰和张志强合作完成的,由张志强负责全书统稿。~12章由王朝晖编写;3~15章由张志强编写;6章由周克兰编写,6章案例由张玉华提供;7章由凌云编写。
    本书在编写过程中参考了许多同行的著作,作者在此一并表示感谢。
    
    本书的编写得到了江苏省高等教育教改研究课题(2017JSJG532)资助。感谢为本书提供直接或间接帮助的每一位朋友,你们的帮助和鼓励促成了本书的顺利完成。
尽管作者试图把本书写得更加完美,但由于时间和能力所限,书中难免会有错误和不当之处,恳请读者批评指正,以便下次再版或印刷时修订。    
    
    编  者    
    2018年11月

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP