- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C复习提纲14级
同学们,好好复习考出好成绩,过个愉快的暑假!加油!
考试不许带书、笔记、小抄,手机。违者以0分计。
课件的所有例子、所有作业、所有实验务必掌握,需要在机器进行调试方可掌握。
考试会变换题目内容,掌握方法才重要。不要有作弊的准备!
第1章 绪论
1.1 计算机程序设计语言的发展
计算机程序设计语言是计算机可以识别的语言,。。。供计算机阅读和执行。
程序是指令的集合。
指令是计算机可以识别的命令。
由计算机硬件系统可以识别的二进制指令组成的语言称为机器语言。
面向对象的编程语言将客观事物看作具有属性和行为的对象,通过抽象找出同一类对象的共同属性和行为。
通过类的继承与多态实现代码重用
计算机内部信息可以分为哪两类?参看习题
1.2面向对象的方法
结构化程序设计的思路是:自顶向下,逐步求精;其程序结构是按功能划分为若干个基本模块,每个模???内部均是顺序、选择、和循环三种基本结构组成。
面向对象方法中的对象,是系统中用来描述客观事物的一个实体,它是用来构成系统的一个基本单位。对象由一组属性和行为构成。
面向对象方法中的“类”是具有相同属性和服务的一组对象的集合。
封装:把对象的属性和行为结合成一个独立的系统单元。尽可能隐蔽对象的内部细节。
继承:特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的继承。
多态:指在一般类中定义的属性或行为,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。
不同进制之间数据的转换。
习题1~5、7
第2章 C++简单程序设计
2.1C++语言概述
C++中标识符的构成规则及识别(合法与非法)P22
所谓常量是指在程序运行的整个过程中其值始终不可改变的量,除了用文字表示常量外,也可以为常量命名,这就是符号常量;在程序的执行过程中其值可以变化的量称为变量,变量是需要用名字来标识的。
2.2基本数据类型和表达式
各种运算符的计算或混合运算(不含位运算)习题2-8
++i与i++区别,参看习题2-20
强制类型转换
2.3数据的输入和输出
在C++中,将数据从一个对象到另一个对象的流动抽象为“流”
2.4算法的基本控制结构
算法的基本控制结构有3种:顺序结构、选择结构和循环结构。
if ,if…else 两个简单语句及嵌套,else是与其前离其最近且尚未和else配对的if进行匹配
swith语句跳出通过break来完成
循环结构(while , do。。。while,for)其中while与do。。。while都是当while后的表达式值为真时,进行循环。(注意条件填空);三种循环的相互转换,阅读程序写结果,或程序填空,例2-6,2-7,2-8,2-9
For循环的执行,阅读程序写结果,或程序填空
Break语句出现在switch或循环语句中,使程序从循环体和switch语句中跳出,继续执行逻辑上的下一条语句
continue语句可以出现在循环体中,其作用是结束本次循环,接着开始判断决定是否继续执行下一次循环。
break与continue的区别?
结构体成员的访问方式: 指针-成员名或结构体变量.成员名或*指针.成员名要灵活运用出现在填空、判断、选择,不会让你写程序
习题:2-1、2、3、5、8、10、16、21、22、25、32
第3章 函数
3.1函数的定义与使用
函数的三种形式:定义、声明、调用分别有几个部分组成,怎么使用?
例3-1
函数可以直接或间接的调用自身,称为递归调用
函数不可以递归定义,但可以递归调用。
递归的过程分为递推和回归两个过程 参看习题3-13
递归编程实现,参看课件实例n!,从m个人选n个。实验程序斐波那契。
函数的参数传递(引用方式)参见例3-11,3-12、
引用的用法,习题3-2输出结果,例题swap()函数实现两数交换
3.3带默认形参值的函数
默认形参值必须按从右向左的顺序声明,在相同的作用域内默认形参值的说明应该保持一致,但如果在不同的作用域内,允许说明不同的默认形参(阅读程序写结果或判断)参见课件
函数重载的形式,函数声明、定义、调用参见例3-16 add(),习题3-6程序填空
C++调用函数的几种形式
在面向对象的程序设计中,函数是功能抽象的基本单位
内联函数及其特点,关键字inline。参看习题3-4
编写重载函数实现不同个数,不同类型数求最大值最小值
习题p96 3-2、3、4、6、10、13
第4章
4.1面向对象程序设计的基本特点
抽象的基本概念,特点。对一个问题的抽象包括哪两方面?
在面向对象的设计中,对一个问题的抽象应该包括两个方面:数据抽象和行为抽象。
4.2类和对象
类成员的访问控制属性可以有三种:公有,保护和私有或写public、protected和private
私有成员只能被本类成员函数访问。公有类型成员定义
文档评论(0)