内容正文:
语句
1.赋值语句
赋值语句 变量名=表达式
执行赋值语句时,先计算表达式的值,然后把这个值存入到指定的变量或某一对象的属性中。
a=3
b=2
c=-4
例1.要给一元二次方程的三个系数赋值,可以用三个赋值语句:
或写成 a=3:b=2:c=-4
VB程序中,可以一行写一个语句,也可以在一行上写几个语句,但多个语句之间必须用冒号(:)分隔。
计算b2-4ac并把结果存储到变量d中,可以通过赋值语句:
d=b^2-4*a*c
练习
下面赋值语句的正确的是()
(1)a=3
(2) 3=b^2-4*a*c
(3) 3+a=3
2.选择语句
(1)单分支If语句
单分支If语句的使用格式通常是:
行if语句: If <条件> Then <语句>
块if语句
If <条件> Then
<语句>
End If
例
判断一个变量a能否被2整除,如果成立则为偶数。
练习1:a,b是两条线段的长度,若线段a的长度大于等于线段b,则把1存储到变量s中,否则把-1存储到变量s 中。
块if 语句的格式:
If 条件表达式 then
语句1
Else
语句2
EndIf
行if语句的格式:
If 条件表达式 then 语句1 else 语句2
(2)双分支结构
练习1:a,b是两条线段的长度,若线段a的长度大于等于线段b,
则把1存储到变量s中,否则把-1存储到变量s 中。
If a>=b then s=1 else s=-1
如果输入a=3,b=5,则s=?
如果count的初始值为0,当输入4次d的值分别是10,25,30,0后,则count的值为?
补充:设d和count都是整数类型的变量,如果d的值在闭区间【10,100】中,则使变量count的值增加1,否则就什么也不做。
If d>=10 and d<=100 then count=count+1
开始
结束
输入a和b的值
a>b?
N
Y
max=a
max=b
输出max
Max=a
If b>max then
Max=b
Endif
单分支结构:
多分支if语句:
If a>b