- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
期末考试复习义
期末考试复习讲义
题型:
(1)单项选择(15题,每题2分)、
(2)填空题(共10空,每空1分)、
(3)读程序写结果题(5题,每题4分)、
(4)程序填空题(3题左右,10个空,每空2分)
(5)编程题(2题,每题10分,一题是面向过程部分的,数组、函数、流程控制,三种知识点可能结合起来考;另一题是定义类和对象的基本程序)
教材中已经介绍的必须掌握的重点算法思想:
(1)判断质数
(2)FIBONACCI数列
(3)求最大公约数
(4)图形打印问题
(5)求和问题
(6)交换两个变量的值
另外在数组、文件章节还需要补充一些内容:
(1)一维数组中求元素的和、求平均、求最大或最小值
(2)二维数组中的元素求和,矩阵转置,求最值
(3)C风格字符串中求串长的实现,求串拷贝的实现
目录
基础知识
运算符与表达式
流程控制
数据类型
函数
面向对象
文件
其他
少量超范围
1、基础知识
必知知识点 基础知识 面向对象的三大特性;C++源文件、目标文件的扩展名;合法的用户自定义标识符,合法的字符常量表示,尤其是转义字符,每个字符的三种等效表示方法;合法的实型常量表示;整型常量在程序中的三种制式表示; bool型的两个常量值;两种注释方式; 1)面向对象的三大特性
(P2)封装性、继承性、多态性
2)C++源文件、目标文件的扩展名
源文件扩展名:cpp
目标文件扩展名:obj
3)合法的用户自定义标识符
(P3)
教材课后习题:第一章选择题2,3题
4)合法的字符常量表示,尤其是转义字符,每个字符的三种等效表示方法
(P16-17)
合法的字符常量表示:单引号括起来的一个字符,如:’s’;
特殊的转义字符,例如:(P17) \n等;
一般的转义序列:\ooo与\xdd;
每个字符的三种等效表示方法,以字符a为例:’a’、 ’\141’、 ’\x61’。
5)合法的实型常量表示
(P15)浮点常量的两种表示形式
6)整型常量在程序中的三种制式表示
(P14)
十进制整数文字常量没有前缀
八进制整数文字常量前缀:0
十六进制整数文字常量前缀:0x
教材课后习题:第二章选择题4题
7)bool型的两个常量值
(P18)true和false
教材课后习题:第二章填空题1题
8)两种注释方式
// 与 /*……*/
2、运算符与表达式
必知知识点 读程填程填空重点 运算符与表达式 重点运算符:赋值及复合赋值运算符、关系、逻辑、算术(%、/较特殊)、条件(唯一的三目运算符),掌握运算符的优先级及结合性并且会计算,区分前++后++前--后--;会正确用关系表达式表达出一定范围内的数据;区分表达式的最终结果(类型)与变量所获得值之间的区别;类型自动转换的规律 三个运算符:sizeof求字节数;new申请动态空间,注意申请单个空间与申请数组空间的区别、对应delete运算符的使用; 一、必知知识点
1)运算符:
赋值及复合赋值运算符
(P21)
=、*=、/=、%=、+=、-=
关系
(P23)
逻辑
(P24)
教材课后习题:第二章选择题5题
教材课后习题:第二章填空题3题
算术(%、/较特殊)
(P19-20)
条件(唯一的三目运算符)
(条件)?结果1:结果2
教材课后习题:第二章填空题2题
掌握运算符的优先级及结合性并且会计算
(P68-69)
区分前++后++前--后--
(P20)
教材课后习题:第二章选择题1题
2) 会正确用关系表达式表达出一定范围内的数据
教材课后习题:第二章选择题5题
3)区分表达式的最终结果(类型)与变量所获得值之间的区别
4)类型自动转换的规律
(P70)前半页
二、读程填程填空重点
三个运算符:
1)sizeof求字节数
(P25)参考例2-13中sizeof的用法
2)new申请动态空间,注意申请单个空间与申请数组空间的区别
(P59)
动态分配单个变量的语法形式为:new T(初值列表);例如: new int(5);
动态分配一维数组的语法形式为:new T[元素个数];例如: new int[5];
3)对应delete运算符的使用
(P59)
释放单个变量空间的语法形式为:delete 指针名;
例如: int *p= new int(5);
delete p;
释放动态数组空间的语法形式为:delete []指针名;
例如: int *p= new int[5];
delete []p;
3、流程控制
必知知识点 读程填程填空重点 教材中重点示例必须掌握 编程重点 流程控
文档评论(0)