试题

试题 试卷

logo

题型:综合题 题类:常考题 难易度:困难

浙江省温州市求知中学2018-2019学年高二上学期信息技术期中考试试卷

小明用VB程序编写了一个密码生成器,单击“生成密码”按钮生成一个8位数的密码,该密码必须同时包含数字、大写字母和小写字母,并在文本框Text1中显示。程序界面如下图所示。

(1)、在设计程序界面时,要将文本框Text1中的内容清空,应修改该文本框的属性。
(2)、实现上述功能的VB程序如下:

Private Sub Command1_Click()

Const n = 8

Dim s As String

Dim a As Integer, i As Integer

Dim x As Boolean, y As Boolean, z As Boolean 

x = False

y = False

z = False

Randomize

Do While     ① 

    s = ""

    For i = 1 To n

        a = Int(Rnd() * 62) + 1

        If a <= 10 Then

            x = True

            s = s + Chr(a + Asc("0") - 1)

        ElseIf         ②            Then

            y = True

            s = s + Chr(a + Asc("A") - 11)

        Else

            z = True

            s = s + Chr(a + Asc("a") - 37)

        End If

     Next i

Loop

Text1.Text =        ③            

End Sub

①处的代码是 

②处的代码是

③处的代码是

举一反三
返回首页

试题篮