- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
《C++快速复习课》
课时一《C++语言概述》
一、C++语言
1.计算机系统的组成
2.指令与程序
指令
指令是计算机执行某种操作的机器命令,它可以被计算机硬件直接识别和执行。
计算机指令用二进制代码表示,一条指令通常由两个部分组成:
1.计算机程序(computerprogram)
计算机程序是指完成一定功能的指令的有序集合。
2.软件(software)
软件是指程序、程序运行所需要的数据以及开发、使用和维护这些程序所需要的文档的集合。
程序设计语言是用来编写计算机程序的工具。只有用机器语言编写的程序才能被计算机直接执行,其他任何
语言编写的程序都需要翻译成机器语言。按照程序设计语言的发展历程,大致可分为机器语言、汇编语言、
高级语言3类。
3.C++和C的关系:
C++保留了C语言原有的所有优点,增加了面向对象的机制;
C++是由C发展而来的,与C兼容,C++是C的超集;
用C语言写的程序基本上可以不加修改地用于C++;
C++既可用于面向过程的结构化程序设计,又可用于面向对象的程序设计,是一种功能强大的
混合型的程序设计语言。
4.C++对C的“增强”,表现在两个方面:
(1)在原来面向过程的机制基础上,对C语言的功能做了不少扩充。
(2)增加了面向对象的机制。
5.简单的C++程序:
【例1.1】
【例1.2】C++程序的特点:
(1)C++程序总是从main函数开始执行。
(2)书写格式自由。
(3)分号是语句的组成部分,表示语句结束。
(4)程序中可以加注释,便于阅读。
二、进位计数制
进位计数制的特点:
(1)采用进位的方式进行计数;
(2)使用位置表示法。
例:
计算机中常用的数字系统:
【例2.1】将十进制数转换成二进制数。
【例2.2】二进制数转换成十进制数
《C++期末快速复习》
课时二《程序中数据的表示》
一、数据类型
基本类型数据的内存长度和数值范围
二、常量
常量(constant)是指程序中其值不能被修改的数据。分为字面常量和符号常量。
从字面形式即可识别的常量称为字面常量(literalconstant),例如64、3.1415926和‘A’等。
每个字面常量都具有数据类型,由它的书写形式和值来决定。
1.整型常量
(1)十进制整数:以非零十进制数1~9组成的整数,例如13579,-680等。
(2)八进制整数:以数字0开头和八进制数0~7组成的整数,例如012,0177等。
(3)十六进制整数。
以数字0x或0X开头和十六进制数0~9、A~F或a~f组成的整数(字母大小写任意),例如0x1234,0xab,0xCF等。
2.浮点型常量
(1)小数形式。由小数点、十进制整数和小数组成的浮点数。整数和小数可以省略其中之一,但
不能省略小数点。如:.123、123.、0.0等。
(2)指数形式,又称科学记数法表示。以fEn或fen格式组成的浮点数,其中E或e表示以10为
底的幂,f可以是整数或小数,n为指数且必须是整型。
如:0.31415926e+1、314.15926E-2等。
3.字符常量
以一对单引号(‘’)括起来的一个字符表示字符常量,
如:‘A’、‘0’、‘’、’ab’错误!
4.用转义字符表示字符常量
以反斜线(\)开头,后跟一个或几个字符序列表示的字符称为转义字符,如\n表示换行符。
采用转义字符可以表示ASCII字符集中不可打印或不方便输入的控制字符和其他特定功能的字符。
5.字符串常量
以一对双引号(“”)括
文档评论(0)