Dim m2 As String
Private Sub Command1_Click()
Dim flag(1 To 26) As Boolean
Dim num As Integer,t As Integer
num = 1
For i = 1 To 26
flag(i) = False
Next i
Do While num <= 26
x = Int(Rnd * 26) + 97
①
If flag(t) = False Then
m2 = m2 + Chr(x)
num = num + 1
②
End If
Loop
Text2.Text = m2
End Sub
Private Sub Command2_Click()
Dim s As String, m As String, result As String
Dim k As String, c As Integer
s = Text3.Text : m = Text1.Text
For i = 1 To Len(s)
k = Mid(s, i, 1)
If k >= "A" And k <= "Z" Then
k = Chr(Asc(k) + 32)
End If
c = 1 : continue = True
Do While continue=True
If k = Mid(m, c, 1) Then
continue = False
End If
c = c + 1
Loop
③
Next i
Text4.Text = result
End Sub
以上程序段运行时,为了实现上述功能,划线处应填入的代码为为:
① ; ② ;③。
For i = 1 To 8
a(i) = Int(Rnd * 10) * 2 + 1
Next i
For i = 1 To 3
For j = 1 To 8 - i * 2
If a(j) > a(j + 2) Then
t = a(j): a(j) = a(j + 2): a(j + 2) = t
End If
Next j
Next i
执行该程序段后,在下列选项中,a(1)~a(8)各元素可能的值是( )

五行程序代码中有处错误,在对应的横线上修改
|
第二行 if x%2 = 0 第三行 print(x, "为偶数") 第四行 else: 第五行 print("x, 为奇数") |
改成:
|
PRIVATE SUB FORM_CLICK( )
DIM I AS INTEGER,S AS INTEGER
FOR I= 2 TO 100
S=S+
NEXT I
PRINT S
END SUB