程序设计基础复习要点 联系客服

发布时间 : 星期二 文章程序设计基础复习要点更新完毕开始阅读1f1d490a16fc700abb68fc35

Else

Print \不合格\End If

上述语句段也可以写作一行语句,形式如下:

If Course >= 60 Then Print \合格\不合格\(3)If ? Then ? ElseIf 语句

该语句为多分支结构语句,其语句语法格式如下: If <表达式1> Then <语句块1> ElseIf <表达式2> Then <语句块2> ?

[Else <语句块n+1>] End If 说明:

根据不同的<表达式>确定执行哪个语句块,其测试条件顺序从下至下,当遇到表达式值为真(True)时,则执行该条件下的语句块。

注意:不管有几个分支,程序执行了一个分支后,其后即使表达式条件为真,其他分支不再执行。

【例如】判断下面的程序段结果。 Private Sub Command1_Click() Dim data As Integer data = 10 If data > 20 Then

Print \赋给变量data的值是一个大于20的数!\ ElseIf data < 20 Then

Print \赋给变量data的值是一个小于20的数!\ ElseIf data = 10 Then

Print \赋给变量data的值是10!\ End If End Sub

(4)If ? Then ? If语句

该语句为If的嵌套语句,可以形成多分支的条件语句结构。对条件表达式一直进行判断,与上边ElseIf条件判断不同。其语句语法格式为: If <表达式1> Then If <表达式2> Then

<语句块> End If ?? End If

3、 循环结构:是一种重复执行的结构,它根据给定的条件,判断是否需要重复执行程序段 中的相应语句(循环体语句)。在实际应用中,经常需要重复执行一组操作,这时可以使用循环语句。Visual Basic常用的循环语句有两种,For循环与Do循环。这里只要求掌握For循环语句。

For?Next循环

For〈循环变量〉=〈初值〉To〈终值〉[Step 步长] 〈循环体〉 [Exit For] Next〈循环变量〉

功能:当循环变量的值在初值到终值范围内时,执行一次循环体中的语句块,并使初值增加一个步长。当循环变量的值不在初值到终值范围内时,就退出循环,执行Next后面的语句。 【例】利用For?Next循环计算S=1+2+3+...+100的和。 在单击“计算”命令按钮事件中编写程序代码。 Private Sub Command1_Click() Add = 0

For i = 1 To 100 Add = Add + i Next i

Print \End Sub

其结果在窗体上输出:Add=5050。 执行一个For 循环的过程是:

(1)执行For 语句,把初值1赋给循环变量i即i=1,把终值100和步长1保存起来。 (2)按顺序执行循环体中的语句Add=Add+1,即Add=1;

(3)执行Next语句,把循环变量i增加一个步长1,i=i+1,即i=2,i不大于100,继续执

行循环体Add=Add+i;

(4)接着执行Next语句,如果i不大于100,就继续执行循环体,如果i大于100,就不再执行循环体,转向到Next语句后面的语句去执行。 五、创建Visual Basic应用程序:

? 创建Visual Basic应用程序的过程:

1.创建工程 启动Visual Basic,系统自动打开的一个新工程,工程名称为工程1,窗体名称为Form1,可直接做后续工作。

2.建立用户界面的控件对象 根据用户界面的需要向窗体中添加控件。

3.设置各对象的属性 窗体及控件属性设置方法可以在设计阶段通过属性窗口来完成,也可以在运行阶段由程序改变属性值。

4.编写事件过程代码 在对象窗口,用鼠标双击对象(窗体、控件),或单击菜单“视图”→“代码”命令,或在“工程”窗口中,单击“查看代码”图标都可以进入窗口。 5.保存应用程序 在主窗口的“文件”菜单下,有几个选择项用于保存文件。“保存工程”与“工程另存为”命令,用于工程文件的存储;另一组“保存窗体名(或模块名)”与“窗体名(或模块名)另存为”命令,用于窗体或模块的存储。

6.程序调试和运行 在程序运行过程中,标题栏显示:“工程1–Microsoft Visual Basic[运行]”表示进入运行状态。若程序有错误,可用进入中断状态,对程序进行调试。 7.生成可执行文件 对于运行、调试成功的工程文件,可以将其生成在Windows下,直接运行的可执行文件。选择“文件”菜单的“生成工程名.exe”命令即可。

? Visual Basic应用程序的组成

在VB中,一个应用程序就是一个工程,以.vbp工程文件的形式保存,一个工程必须包含一个(或多个).frm窗体文件、自动产生的.frx二进制文件,还可有.bas标准模块文件及.cls类模块文件。