资源预览内容
第1页 / 共18页
第2页 / 共18页
第3页 / 共18页
第4页 / 共18页
第5页 / 共18页
第6页 / 共18页
第7页 / 共18页
第8页 / 共18页
第9页 / 共18页
第10页 / 共18页
亲,该文档总共18页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
知识 回顾 vVB常用的数据类型有哪些? Integer、Long 、Single、Double 、String、Boolean、Date 常量的声明方法 Const 常量名 as 数据类型=表达式 变量的声明方法 Dim 变量名 as 数据类型 LOGO 数据的表示与处理 运算符与表达式 学习内容 算术运算符与算术表达式 字符串运算符与字符串表达式 关系运算符与关系表达式 逻辑运算符与逻辑表达式 日期运算符与日期表达式 表达式 表达式是由变量、常 量、运算符、函数和 圆括号等按一定规则 组合而成的 算术运算符与算术表达式 v指数()210= v取负(-)-5+2= v乘法(*)5*4= v除(/) 5/2= v整除() 52= v求余(Mod)5 mod 2= v加(+) 20+5= v减(-) 20-5= 注 意 v当指数是一个表达式时,必须加上括号 v整除运算时,操作数一般是整型数据。当操作数 带有小数时,首先被四舍五入为整型数据或长整 型数据,然后进行整除运算。 v例如:a=104 b=25.636.78 运算结果:a=2;b=2 v取模运算与整除运算一样 v例如:21 mod 4 结果为1;25.68 mod 6.99结 果为5 算术运算符的优先级 v指数运算符优先级最高,其次是取负 (),乘除(*、/)、整除()、 取模(Mod)、加减(+-) v有括号先算括号里面的表达式 v优先级相同的按顺序计算 8 字符串运算符 & 两旁的操作数可任意,转换成字符型后再连接 + 两旁的操作数应均为字符型; 1)数值型:则进行算术加运算 2)一个为数字字符,另一个为数值,自动将数字字符转 换为数值后进行算术加 3)一个为非数字字符,另一个为数值型,出错 例如: 操作 结果 操作 结果 ab & 123 ab123 ab + 12 出错 12 & 456 12456 12 + 456 468 12 & True 12True 12 + True 11 下列表达式的结果 -3+15 mod 62+23 思考 5 5+10 mod 10 9 / 3+2 2 10 v关系运算符与关系表达式 关系运算符有:=、 、 = 和 2的结果为True。关系运算 符优先级相同 关系运算符有哪些?如何用?P26 11 关系运算符是双目运算符,作用是对两个操作数 进行大小比较,若关系成立,则返回True,否则 返回False。操作数可以是数值型、字符型。 运算符例结果 = ABCDE = ABR False ABCDE ABR False =“ bc” = “大小 False 233False = 23 = 3 True abc abcde True 说说明 v数学中判断X是否在区间a,b时,习惯写 成axb,但在VB上面不能这样写,应该 写成a关系 运算符逻辑运算符 当堂 检测 v计算VB表达式的值 v设a=2,b=3,c=4,d=5 ab and cc 32*b or a=c and bc or cd Not a=c or 4*c=b2 and ba+c False False False P26实实践题题 v123+”321”&”ABCD” vNot (2*511) 答案:”444ABCD” P27实实践题题 v参考答案 v(x+y)/(x-y) v*g*t2 v b2-4*a*c
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号