- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
期末考试复习讲义期末考试复习讲义
期末考试复习讲义
题型:
(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、流程控制
必知知识点 读程填程填空重点 教材中重点示例必须掌握 编程重点 流程控
您可能关注的文档
最近下载
- DLT-612-2017-电力行业锅炉压力容器安全监督规程.pdf
- 北师大版九年级数学下册教案(完整版)全册教学设计.doc
- 2023-2024学年下学期《形势与政策》学习通超星期末考试答案章节答案2024年.docx
- 2021至2022学年上学期中学化学沪教版期中考题之电解水实验(有答案与解析).pdf
- 龙王池尾矿库回采和利用项目(闪星锑业公司)环境影响报告.pdf
- 山东玻纤:首次公开发行股票招股说明书摘要.docx
- 东风本田-享域(ENVIX)-产品使用说明书-享域(ENVIX)乐享版-DHW7103FSCSF-享域(ENVIX)用户手册(2019款).pdf
- 江苏-南京市 2023-2024学年六年级英语上学期期末真题汇编卷 (含答案解析).docx VIP
- 2024年软件资格考试软件设计师(中级)(基础知识、应用技术)合卷试题及解答参考.docx VIP
- 急性心肌梗死合并心原性休克诊断和治疗专家共识(2021版)解读.pptx
文档评论(0)