2.2.3 运算符与表达式.ppt

上传人:s****8 文档编号:82746412 上传时间:2023-03-26 格式:PPT 页数:13 大小:543.50KB
返回 下载 相关 举报
2.2.3 运算符与表达式.ppt_第1页
第1页 / 共13页
2.2.3 运算符与表达式.ppt_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《2.2.3 运算符与表达式.ppt》由会员分享,可在线阅读,更多相关《2.2.3 运算符与表达式.ppt(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、算术运算符与算术表达式算术运算符与算术表达式常量(常量(Constant)定义常量定义常量:Const Const 常量名常量名 As As 类型类型=表达式表达式Const PI =3.1415926Const PI =3.1415926 例例例例2:const r=“2:const r=“半径半径半径半径”例例例例1:1:Const PI as singleConst PI as single=3.1415926=3.1415926变成简化形式标准形式在程序运行过程中保持不变的量在程序运行过程中保持不变的量在程序运行过程中保持不变的量在程序运行过程中保持不变的量数值常量、字符串常量数值常量

2、、字符串常量数值常量、字符串常量数值常量、字符串常量概念:概念:概念:概念:分类分类分类分类:实践二(实践二(p22页)页)变量变量内容要求:内容要求:变量的概念变量的概念?变量的声明方法?变量的声明方法?变量的命名规则?变量的命名规则?变量变量在程序执行过程中,其值可以改变在程序执行过程中,其值可以改变的量称为变量的量称为变量变量的命名规则变量的命名规则必须以字母或汉字开头。必须以字母或汉字开头。只能由字母、汉字、数字和下划线组成。只能由字母、汉字、数字和下划线组成。字符个数不超过字符个数不超过255个。个。变量名不能使用变量名不能使用VB中的保留字。中的保留字。VB不区分变量名中字母的大小

3、写。不区分变量名中字母的大小写。为增加程序的可读性,变量名最好取有意义的名称,建议前面加为增加程序的可读性,变量名最好取有意义的名称,建议前面加上数据类型的缩写。上数据类型的缩写。变量声明的形式:变量声明的形式:Dim变量名变量名As数据类型数据类型变量的声明变量的声明v变量应该先声明后使用。VB中声明变量的方法是:vDim 变量名 As 数据类型v例如:Dim N As Integerv还可以在一行中定义多个变量,例如:vDim a As Date,b As IntegervDim S As Single,C As Integer运算符和表达式运算符和表达式v运算符是用来对运算对象进行各种运

4、算的操作符。v在VB中,由常量、变量、函数、运算符和圆括号等按一定的规则连接起来组成的有意义的式子称为表达式。v算术运算符算术运算符 用来进行简单的算术运算,运算结果是一个数值。VB中有很多算术运算符,如:“+”、“-”、“*”、“/”等,用它们可以构造出各种各样的算术表达式,算术运算符要求参与运算的量是数值型 算术运算符的运算规则及优先级算术运算符的运算规则及优先级2.3.1 算术运算符(指数指数)(取负取负)(乘乘)(除除)(整除整除)(求余求余)(加加)(减减)说明:说明:(1)/和的区别:和的区别:1/2=0.5,12=0,用,用时运算量先四时运算量先四舍五入成整数再进行计算。舍五入成

5、整数再进行计算。如如12.52.2=132=6(2)Mod用来求整型数除法的余数,不是整数的运算量用来求整型数除法的余数,不是整数的运算量四舍五入成整数,再求余数。四舍五入成整数,再求余数。例如:例如:10.5Mod3.3既为求既为求11mod3结果为结果为2(3)在表达式中乘号不能省略,如在表达式中乘号不能省略,如a*b不能写成不能写成ab(或或ab)(4)括号不分大、中、小,一律采用小括号。可以嵌套括号不分大、中、小,一律采用小括号。可以嵌套使用使用例如,例如,xx(x+1)+1x*(x*(x+1)+1)练习1:8(1/3)=2(-2)=14.5 2=8.56 Mod 2.38=2 Mod

6、 3=18/5*2=385*3=34=-32=13/2=173=15 mod 4=25 mod 3=练习2:3*3*3*3=81-96.55311529 mod 2=13.6*2=7.23815=2=7=7.4*3=22.2X2 =0.25 =2学生练习学生练习:将下列数学表达式写成VB表达式。1、()2、()将下列VB表达式写成数学表达式(必要时使用公式编辑器)1、x*y3()2、y+2/x+4()3、(a+b)/(a-b3)()a+b2(x+y)3巩固练习巩固练习1、表达式32*129(2/4)的值为 。A104 B106 C105 D1022、表达式16/4-25*8/4 MOD 52的值为()。(A)14 (B)4 (C)20 (D)23、/、MOD、*四个算术运算符中,优先级别最低的是()。(A)(B)/(C)MOD (D)*、4、与数学表达式对应,VB的不正确表达式是()。(A)a*b/(3*c*d)(B)a/3*b/c/d (C)a*b/3/c/d (D)a*b/3*c*d小结小结1、各种运算符的表示方法2、运算符的优先级及注意事项3、利用运算符写各种表达式

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 小学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁