c++期末速成讲义.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 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)

xxedts + 关注
实名认证
文档贡献者

照片是关于秘密的秘密,它告诉你的越多你知道得就越少

1亿VIP精品文档

相关文档