内容正文:
程序的基本机构
第二章
回忆第一章的程序 结构的流程图
1.顺序结构
事例
现有两个杯子,A杯中溴水 、B 杯中有水,如何将两个瓶子中的液体交换?
知识点解析(程序的基本结构)
第二章
法一:
……
c=a
a=b
b=c
……
法二:
……
c=b
b=a
a=c
……
交换两个变量的值
第 ‹#› 页
2
典型例题
第二章
例21、以下程序段执行后,整形变量a的值为( )
A=2
B=3
B=B+A
A=A*B
A.10 B.5 C.6 D.3
例22、以下是交换两个变量的程序段,正确的是( )
A: B: C: D:
c=a A=b-a a=a-b c=a
a=b B=b-a b=b+a b=a
b=c A=a+b a=b-a b=c
A.A B.C C.B D.D
第 ‹#› 页
3
典型例题
第二章
例23、分析解答问题:执行情况如下
某VB的事件过程如下:
Private Sub Command_Click()
A=val(text1.text)
B=a*a+1
Text1.text=b
End sub
程序运行时(如图所示),在文本框text1中输入2,连续2次单击命令按钮command1后,text1中显示的是()
第 ‹#› 页
4
知识点解析
第二章
2.选择结构
理解条件语句的计算机执行方式
能用恰当的关系表达式或逻辑表达式表示问题中的条件,多个条件必须用Not或And或Or来连接。
能对给出的选择结构程序,写出程序的运行结果.
第 ‹#› 页
5
知识点解析
第二章
单分支选择结构 双分支选择结构 多分支选择结构
If 条件 Then
语句或语句组
End if If 条件 Then
语句或语句组1
Else
语句或语句组2
End if If 条件1 Then
语句或语句组1
ElseIf 条件2 Then
语句或语句组2
……
ElseIf 条件n Then
语句或语句组n
Else
语句或语句组n+1
End If Select Case 表达式