最新运算符和表达式课件ppt.ppt

最新运算符和表达式课件ppt.ppt

ID:62190034

大小:1.85 MB

页数:92页

时间:2021-04-20

最新运算符和表达式课件ppt.ppt_第1页
最新运算符和表达式课件ppt.ppt_第2页
最新运算符和表达式课件ppt.ppt_第3页
最新运算符和表达式课件ppt.ppt_第4页
最新运算符和表达式课件ppt.ppt_第5页
资源描述:

《最新运算符和表达式课件ppt.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、运算符和表达式2.1数据类型程序中要对各种各样的数据进行描述和操作,用到的数据都必须指明其类型。数据类型的作用:指出了应为数据分配的存储空间的大小规定了数据所能进行的操作数据类型基本类型构造类型整型(int)实型字符型(char)布尔型(bool)空类型(void)单精度型(float)双精度型(double)指针数组结构型(struct)共用体(union)枚举(enum)类(class)22.2变量和常量1.变量的定义程序运行过程中其值可变的量,定义方式如下:C/C++规定:程序中所有变量必须先定义后使用,可及时发现录入错误(如,定义的变量为data,而程序体中

2、使用变量为date),同时还可限制非法运算(如:a%b,若a,b为float类型则出错)。C++中变量可随时使用,随时定义。例如:inta,b;(定义变量a和b为整型)floatx,y;(定义变量x和y为单精度实型)数据类型变量名表;2.2.1变量32.实型常量十进制小数形式:由正负号、数字和小数点组成,如1.25、-1.25、17.和.1指数形式:由尾数、指数符号e(或E)及指数构成,其中指数必须是十进制整数。如1.25e-5、+1e10、-1.25e5。注意:e前面不能没有数字,e后面的数字必须为整数,也不能加园括号。如1E(-3)、E-5、1e2.1都是错误的

3、。73.字符常量C/C++提供了两类字符型常量:普通字符常量:用单引号括起来的一个字符。如:‘A’、‘0’、‘?’。转义字符常量:以“”(反斜杠)开头的用单引号括起来的字符序列。如:‘’、‘t’、‘x61’等。常用的转义字符见p26。注意:‘’表示ASCII码为0的字符,它是一个空字符,注意其与‘0’的区别,后者表示的是ASCII码为48的数字字符。字符型数据在内存中以ASCII码存储,故整型数据和字符型数据在一定范围内可以通用。如:x='a'+2;printf("%d",'a');84.字符串常量字符串常量是用双引号括起来的字符序列,系统在字符串常量

4、最后自动加字符串结束符号''。例如:字符串“A”的存储形式:字符‘A’的存储形式:5.符号常量是以标识符形式出现的常量,作用是便于程序阅读和修改。C++中用define命令或关键字const定义符号常量,形式如下:AA内存中实际存放的是这些字符的ASCII码#define标识符常量值const数据类型标识符=常量值或:9注意:习惯上符号常量名大写,而变量名小写,以示区分。符号常量虽然用标识符来标识,但本质上是常量,具有常量值不能改变的性质。#definePI3.14//constdoublePI=3.14#include"iostream.h"voidmai

5、n(){floatr=3.0,s,l;l=2*PI*r;s=PI*r*r;cout<<"l="<

6、由常量、变量、函数调用和运算符按一定规律组合在一起构成的式子。如:a+14/(3+2)-sqrt(17)112.3.2运算符1.算术运算种类:+(加法或取正)-(减法或取负)*(乘法)/(除法)%(求余数)++(自增)--(自减)其中:++和--的结合性则是自右向左优先级:(从高到低)(++、--、+、-)(*、/、%)(+、-)正、负加、减12说明:在除法运算中,当两个操作数都是整数时,商也为整数,小数部分一律舍去。如:1/201.0/20.5%(求余运算)要求两个操作数都是整型,结果为整除后余下的整余数。自增、自减运算符(++、--)++i,--i(在使用i之前

7、,先使i的值加减1)i++,i--(在使用i之后,使i的值加减1)若i的值为3,则:j=++i;j的值为4,i的值为4j=i++;j的值为3,i的值为4注意:自增、自减运算符只能用于变量,而不能用于常量和表达式。()5++、(a+b)++132.关系运算种类:<(小于)、<=(小于等于)、>(大于)==(等于)、>=(大于等于)、!=(不等于)优先级:(从高到低)(<、<=、>、>=)(==、!=)关系运算描述的是一种“判断关系”,其结果有“真(true)”和“假(false)”两种。用“1”代表“真”,用“0”代表“假”例如:5>3的结果为1,a<B

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

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

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