赋值语句、三种结构

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

• • • • •
(1)循环体执行了几次? (2)没有i=1会怎样? (3)将Print语句移到Loop的 前面结果怎样? (4)I先赋值为11,结果如何?
四、注释
• 以单引号(’)开头的一串文字。
1、下列正确的赋值语句是( A) a+b=5 B) a=2+3
B
) C) 2+3=a D) a+b=2+3
2. 下列正确的 赋值语句的是( D ) (A) x+y=10 (B) x+y-10=0
(C) x,y=10
(D) x=10-y
二、选择语句
If……Then……Else语句
格式: If 条件 Then 语句块1 [ Else 语句块2] End If 功能: 若条件为True,则执行Then后边的语 句序列1,然后跳出If结构;若条件为False ,则执行Else后边的语句序列2,然后跳出If 结构.
x=5 y=-20
n
X<=0?
y
x=y-3
y=x+3
逻辑运算优先级:not(补)、and(交集)、or(并)
说明:else就是求条件的补集。
三、循环语句
1. For … Next 语句 格式:For 循环变量 = 初值 To 终值 [Step 步长] 语句序列(循环体) Next 循环变量 • 说明:
(1) For和Next必须成对出现; (2) For语句中的循环变量与Next语句中的循环变量必须是 同一个变量; (3) “ 步长”是指每执行一次循环体语句,循环变量的变化 量。若缺省,则默认步长为1
(4) 终止循环的条件是“循环变量的值
超过终值”
例1:求1+2+3+4+ …+100之和.
• Dim i As Integer • Dim s As Integer • For i = 1 To 100 • s=s+i • Next i • Print s
பைடு நூலகம்
Do循环控制结构
2.Do-Loop语句 格式: Do While 条件 语句序列 Loop 说明:当条件为True时,循环执行语句序列。直到 条件为False时,退出循环。
例1:求1+2+3+4+…+100的和. 例题2:
Dim i As Integer Dim sum As Integer i=1 Do While i<=100 sum=sum+i Loop Print sum i=i+1
行if:if
条件 then 语句1 else
语句2
(一行写完)
块if: if 条件 then 语句块1 else 语句块2 endif (最后一行是endif)
a=11 If a>9 then a=a+6 else a=a-5
a=11 If not(a>9) then a=a+6 else a=a-5 End if
VB赋值语句、选择语句、
循环语句、注释语句
L/O/G/O
VB的基本语句:
VB有四种语句: (1)赋值语句; (2)选择语句; (3)循环语句。
一、赋值语句:
赋值语句的功能:为变量或对象的属性变量 赋值,将右边的表达式的计算结果存储到等 号左边的变量中。 语法格式: 变量 = 表达式 对象名. 属性 = 表达式 例如:a=100:b=2:c=-4 ch=chr(asc(ch)-32) form1.backcolor=vbred
相关文档
最新文档