C++程序设计 教学课件 作者 白伟青 等 第2章.ppt

C++程序设计 教学课件 作者 白伟青 等 第2章.ppt

ID:50350143

大小:751.50 KB

页数:38页

时间:2020-03-08

C++程序设计 教学课件 作者 白伟青 等 第2章.ppt_第1页
C++程序设计 教学课件 作者 白伟青 等 第2章.ppt_第2页
C++程序设计 教学课件 作者 白伟青 等 第2章.ppt_第3页
C++程序设计 教学课件 作者 白伟青 等 第2章.ppt_第4页
C++程序设计 教学课件 作者 白伟青 等 第2章.ppt_第5页
资源描述:

《C++程序设计 教学课件 作者 白伟青 等 第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章基本数据类型和表达式2-1词法符号2-2常量与变量2-3类的数据成员2-4基本数据类型2-5运算符和表达式2-6表达式中数据类型的转换12-1词法符号2-1-1字符集2-1-2标识符2-1-3关键字22-1词法符号2-1-1字符集C++语言的字符集由下列字符构成。26个小写字母:abcdefghijklmnopqrstuvwxyz26个大写字母:ABCDEFGHIJKLMNOPQRSTUVWXYZ10个阿拉伯数字:0123456789其他特殊符号:+-*/=()[]{}~!?_.:,;&

2、'"#<>!%^空格32-1-2标识符C++语言中标识符的命名原则为:由字母、数字和下划线

3、组成。第一个字符必须是字母或下划线,中间不能有空格。大小写字母代表含义不同的字符。一般不要超过31个字符。标识符不要与C++中保留字相同。42-1-3关键字关键字是C++语言预先定义好的标识符,是C++语言的保留字,这些保留字对C++编译程序有着特殊的含义。52-2常量与变量2-2-1常量2-2-2变量62-2常量与变量计算机必须通过“常量”与“变量”,并搭配适当的数据类型,才能正确地识别并处理数据。2-2-1常量常量是指那些在程序运行过程中其值不能改变的量。72-2常量与变量1.数值常量常量具有一定的数据类型,数值常量分为:整型、浮点型、字符型、布尔型和字符串常量。例如,-25、3

4、4为整型常量,3.0和2e-3为浮点型常量,'A'为字符型常量,true、false为布尔型常量,82-2常量与变量2.符号常量符号常量是用define命令或关键字const定义的常量。定义符号常量的方法有两种。方法一:#define常量名常量值例如:#definePI3.14方法二:const数据类型常量名=常量值;例如:constfloatPI=3.14;92-2-2变量变量是指程序在运行时其值可改变的量。1.变量定义变量定义的格式一般为:类型变量名;例如:inti;2.变量初始化变量初始化一般采用下面两种方式。102-2-2变量第一种方式是在定义变量时给变量赋一个初值。例如:i

5、nta=3;//定义整型变量a并赋初值为3floatb=3.4;//定义浮点型变量b并赋初值为3.4第二种方式是定义变量时,在变量名后面加上一对小括号,在括号内放入初始值。例如:inta(3);//定义整型变量a并赋初值为3112-3类的数据成员在面向对象的程序设计中,数据除了以变量、常量的形式表示,还可以被封装在类中以数据成员的形式表示。class类名{类型数据成员名;…};122-4基本数据类型2-4-1整型2-4-2浮点型2-4-3字符型2-4-4布尔型132-4基本数据类型C++语言有以下几种基本数据类型:整型(int)、浮点型(float)、字符型(char)、布尔型(bo

6、ol)。2-4-1整型“整型”就是不含小数部分的数值,包括正整数与负整数。142-4-1整型1.整型常量整型常量有3种表示方法。(1)十进制形式,如125、-21、0和50000。(2)八进制形式,以数字0开头,由0~7之间的数字组成的数据,如056和-0234。(3)十六进制形式,以0x或0X开头,由数字0~9和字母A、B、C、D、E、F组成的数据。如0X5A、0x39和-0x5b。152-4-1整型2.整型变量162-4-2浮点型1.浮点型常量浮点型是用来表示实数的数据类型,因而也叫做实型。C++语言中浮点型常量有两种表示形式:(1)十进制小数形式。如1.25、-1.25、10.

7、和.21都是合法的浮点型常量。(2)指数形式。如1.25e-5、-1.25e5、1e-6和3e2都是合法的,而E-5和1e2.1都是错误的。172-4-2浮点型2.浮点型变量182-4-3字符型1.字符型常量字符型常量是用单引号括起来的一个字符,如‘A’、‘b’和‘?’。(1)可显示字符,如字母、数字和一些符号@、+等。(2)不可显示字符常量,如ASCII码为13的字符表示回车符。192-4-3字符型2.字符型变量字符型变量分为一般字符型(char)和无符号字符型(unsignedchar)两种。202-4-3字符型3.字符串常量字符串常量是用一对双引号括起来的字符序列。如“hell

8、oworld!”。系统在每个字符串常量最后都自动加一个字符串结束符号‘’。例如,字符串"helloworld!"的存储形式为:212-4-4布尔型布尔型(Bool)数据的取值仅有两种:true(真)和false(假)。布尔型变量的定义形式为:bool变量名;可以给布尔型变量赋任意的数值,如果是非0值就会转换为true,如果值为0就会转换为false。222-5运算符和表达式2-5-1算术运算符和算术表达式2-5-2关系运算符和关系表达式2-5-3逻辑运

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。