控制结构程序设计.pptx
2上次课复习1窗体文本框图片框计时器3MsgBox2InputBox
三种清除方法3Text1.Text=Label1.Caption=清除文本框、标签信息[Form1.]ClsPicture.Cls清除窗体、图片框文本[Form1.]Picture=LoadPicture()Picture.Picture=LoadPicture()清除窗体、图片框图片贰壹叁
MsgBox()函数与MsgBox语句MsgBox函数1.格式2.返回值MsgBox函数的返回值是一个整数,这个整数与所选择的按钮有关。?MsgBox(msg,[,type][,title][,helpfile,context])对话框中显示的提示信息,为一个字符串对话框类型,确定对话框的图标和按钮,为一个整数值为一个整数值对话框标题显示的信息,为一字符串345x=MsgBox(参数错误,18,错误)
MsgBox语句5函数形式:变量[%]=MsgBox(提示[,按钮][,标题])语句形式:MsgBox提示[,按钮][,标题]MsgBox()返回所选按钮的整数值,若不需返回值,则可作为MsgBox过程使用。函数形式:x=MsgBox(“参数错误”,18)语句形式:MsgBox参数错误,18
[真题]以下关于MsgBox的叙述中,错误的是()
A)MsgBox函数返回一个整数。
B)通过MsgBox函数可以设置信息框中图标和按钮的类型。
C)MsgBox语句没有返回值。
D)MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量。D
[真题]7PrivateSubCommand1_Click()
a$=“softwareandhardware”
b$=Right(a$,8)
c$=Mid(a$,1,8)
MsgBoxa$,,b$,c$,1EndSub单击命令按钮,在弹出的信息框的标题栏中显示的是A)softwareandhardwareB)softwareC)hardwareD)1C
第4章控制结构程序设计8选择结构程序设计2For-Next循环4多分支结构程序设计33关系运算与逻辑运算31
第4章控制结构程序设计9列表框、组合框6常用算法8多重循环37Do-Loop和While-Wend循环34
选择结构10表示条件:一般用关系表达式或逻辑表达式实现选择结构:if语句或selectcase语句根据判断条件的真假来选择执行不同的分支IF条件ThenA操作ElseB操作123654实现选择结构用什么语句;IFx100Thenx=1Elsex=2如何来表示条件;两个方面的问题:
关系运算符11各个关系运算符的优先级是相同的关系运算符可以对数值、字符串、表达式进行比较关系运算的结果为逻辑值运算符含义实例结果===等于大于大于等于小于小于等于不等于ABCDE=ABRABCDEABRx-y+5=(x-3)*z23323=31223FalseFalseFalseTrueTrue
逻辑运算符12运算符说明优先级说明Not逻辑非1当操作数为假时,结果为真And逻辑与2操作数均为真时,结果为真Or逻辑或3操作数中有一个为真,结果为真逻辑运算符可以对数值、表达式进行运算逻辑运算的结果一般为逻辑值?Not35?35And4=2?Not35Or3+24?a=xAndx=b‘表示a≤x≤b表示数学区间〔a,b〕内的x:a=xAndx=b
数值参与逻辑运算1312And700000000nd00000111000000000000010012Or-700000000r1111100111111111值数据参与逻辑运算时是按位进行逻辑运算-34
运算符的优先级算术运算符字符运算符关系运算符逻辑运算符
单分支条件语句15If条件Then语句组If条件Then语句组01条件表达式值按非零为True,零为False进行判断EndIf02
IfxyThen t=x x=y y=tEndIfIfxyThent=