---表达式
第三节程序的设计要素之二
第二册第二章
问题一:这个式子怎样算?
体验程序一
VB中的表达式写法:
(2 * (-1) )^3 + (3 + (-1) )^2 + (2 + 2/3) /(3/5 – 1/15)
表达式
表达式是由常量、变量、运算符、括号等按一定的语法规则组成的。
每一个表达式经过运算后都会产生一个确定的值。
常量、变量是最简单的表达式。
表达式分类
算术表达式
字符表达式
关系表达式
逻辑表达式
Pi*r*r
"平方" + "厘米"
r > 300
r < 300 And r > 0
逻辑表达式
算术表达式
字符表达式
关系表达式
>
>
>
运算级别优先:
算术表达式
算术运算符
含义
例子
运算结果
运算级别
运算次序*
+
加
1+2
3
1
低
高
-
减
1-2
-1
1
Mod
求余
9 Mod 2
1
2
\
整除
9\2
4
3
*
乘
2*4
8
4
/
除
9/2
4
^
乘方
2^3
8
5
数学表达式
VB中的算术表达式
(a*b)/(a+b)
a*b+a/b
A[x+b(x+c)]
a^(1/3)-b^(1/3)
A*(x+b*(x+c))
*号不能省略!
指数用^符号!
繁分数的分子、分母要用括号!
VB表达式不使用[]{}号!
赛一赛
数学表达式
VB中的算术表达式
(a-b)/(a*b)
a*b*c+(a*b)/(b*c)
3[(x-2)-4(x+y)]
x^2+y^(2/3)
3*((x-2)-4*(x+y))
赛一赛
VB中的算术表达式
运算结果
2
11
18 \4
4
赛一赛
3 + 2^3
22/4 - 1
18 mod 4
字符表达式
“1”+“1”
“11”
1+1
1+“1”
D=“广州”
Print “我住在”+D
我住在广州
体验程序二
2
认识程序的基本要素之二 来自淘豆网www.taodocs.com转载请标明出处.