VB二级考试总复习+资料——笔试知识点上

  • 格式:doc
  • 大小:48.50 KB
  • 文档页数:2

笔试知识点复习资料
1
第一章 VB程序设计的基础
1. 基本数据类型
下面可以正确定义2个整形变量和1个字符串变量的语句的是
A)Dim n,m AS Interger,s AS String
B)Dim a%,b$,c AS String
C)Dim a AS Integer,b,c AS String
D)Dim x%,y AS Integer,z AS String
2. 用户自定义类型
a) 形式:
Type 数据类型名
数据类型元素名 As 类型
数据类型元素名 As 类型
……
End Type
功能:定义一个记录型数据类型。 在定义了自定义类型之后,我们就可使用该类型的变量了。
Dim 变量名 As 自定义类型
3. 常用函数
Int与Cint Mid与Instr

4. 程序范例:
Private Sub Command1_Click()
Dim str As String, s As String, k As Integer
s=Text1
Str=””
For k=List1.ListCount-1 to 0 Step-1
If InStr(List.List(k),s)>0 then
str=str&List.List(k)&” ”
End If
Next k
If str=””Then
Text2=”没有匹配的项目”
Else
Text2=str
End If
End Sub
程序运行时,在Text1中输入“京”,单击命令按钮,则在Text2中显示的内容是
A) 京 B) 南京C) 南京 北京D) 没有匹配的项目
5. 静态变量
1.格式:Static <变量> As <类型> 2.特点:每次调用过程时,该变量值被保留。
第二章 数据的输出与输入
1.Print方法的对象
2.MsgBox函数和InputBox函数中各参数的含义
格式:InputBox(prompt,title,default) 格式:MsgBox(msg,type,title)
第三章 VB程序设计语句
笔试知识点复习资料
2
1. For循环
For <循环变量>=<初值> to <终值>[step 步长]
<循环体>
[Exit For]
Next <循环变量>
1) 多重循环
Do循环
格式一:Do While <条件> <语句块> Loop
格式二:Do Until <条件> <语句块> Loop
格式三:Do <语句块> Loop While <条件>
格式四:Do <语句块> Loop Until <条件>
2) 二重循环
1.典型案例:求100以内的素数。2.取矩阵对角线上的元素。3.打印“*”型图。
3) 程序范例:
Const n=5,m=4
Dim a(m,n)
Private Sub Command1_Click()
K=1
For i=1 To m
For j=1 To n
a(i,j)=k
k=k+1
Next j
Next i
End Sub
Private Sub Command2_Click()
Summ=0
For i=1 To m
For j=1 To n
If i=1 Or i=m Then
Summ=summ+a(i,j)
Else
If j=I Or j=n Then
Summ=summ+a(i,j)
End If
End If
Next j
Next i
Print summ
End Sub
过程Command1_Click()的作用是二维数组a 中存放1个 m行n列的矩阵;过程Command2_Click()的作用

A) 计算矩阵外围一圈元素的累加和 B) 计算矩阵除外一圈以外的所有元素的累加和
C) 计算矩阵第1列和最后一列元素的累加和 D) 计算矩阵第1行和最后一行元素的累加和