精品课程之《Visual Basic 程序设计》

 

 

VISUAL BASIC 样卷

一、建立一个登录窗口,要求输入口令,输入的口令在文本框中不可见,以"*"替代;单击"确定"按钮时,口令在消息(msgbox)中出现;单击"退出"按钮时,结束运行。(每空3分共30分)

1.属性设计

对象

属性名称

属性值

窗体

Caption

       登陆

 

Name

Login

 

BorderStvIe

1-Fixed Single

标签1

Name

LblPassword

 

AutoSize

TRUE

 

Caption

输入口令

文本框 1

Name

1)

 

Text

 

PasswordChar

2)

命令按钮 1

Name

CmdOk

 

Caption

3)

 

Default

TRUE

命令按钮 2

Name

4)

 

Caption

5)

2.添加代码

Private Sub       (6)  _

       (7)    "你输入的口令为:" +   (8)  .  (9) 

End Sub

 

Private Sub CmdExit_Click()

     (10) 

End Sub

二、输入一个正整数,判断该正整数是否为素数。要求:建立一个窗体,在窗体上放置一个标签,放置一个文本框,放置二个命令按钮。(每空3分共30分)

1.属性设计

对象

属性名称

属性值

窗体

Caption

Form1

 

Name

Label1

 

BorderStvIe

输入正整数

标签1

Name

(11)

文本框1

Name

(12)

命令按钮1

Name

(13)

命令按钮2

Name

Command2

2.添加代码

Private Sub Command1_Click()

    x =   (14) 

    For   (15)  To   (16)   

        If x Mod   (17)  = 0 Then     (18)      

    Next i

    If i =    (19)     Then

        MsgBox Str(x) + "是素数"

      (20) 

        MsgBox Str(x) + "不是素数"

    End If

End Sub

Private Sub Command2_Click()

    End

End Sub

 

三、矩阵的输入输出:用Inputbox函数输入一个4*3矩阵,并在窗体的图片框的标准格式输出。并求出每一行中最大的元素。每空3分共30分[要求]:建立一个窗体,在窗体上放置一个图片框,放置三个命令按钮。

1.属性设计

对象

属性名称

属性值

窗体

Caption

数组

图片框1

Name

Picture1

命令按钮1

Name

Command1

命令按钮2

Name

Command2

命令按钮3

Name

Command3

2.添加代码

Private Sub Command1_Click()

    Dim    (21)  As Integer, i As Integer, j As Integer

    Dim max As Integer

    For i = 1 To  (22)

        For j = 1 To   (23)

            a(i, j) = InputBox("输入", "输入")

            Picture1.Print a(i, j),

        Next j

              (24)     

    Next i

    For i = 1 To 4

            (25)   

        For j =   (26)  To  (27)

            If max <  (28)  Then max =  (29)

        Next j

            Picture1.Print i & "行最大的是:";  (30)

    Next i

   

End Sub

 

 

版权所有·苏州农业职业技术学院电子信息技术系
地址:苏州市西园路279号