试题 试卷
题型:综合题 题类:模拟题 难易度:普通
浙江省杭州市2015年高考信息技术模拟卷4
Private Sub Command1_Click( )
Dim a As Single, b As Single,s As Single,g As Single
a = Val(Text1.Text)
b = Val(Text2.Text)
s = Val(Text3.Text)
Label5.Caption =
End Sub
图1
徐明设计了一个VB程序用于寻找这个以211开头、可被2012整除的6位数。其算法流程图如图2所示,程序界面如图3所示,程序的代码编辑窗口如图4所示。
图2
转换方法:先从右往左将二进制数分割成 4 位一组,若最左边的一组不足4位,则用 0 将高位补足,然后将每 4 位二进制数转换为 1 位十六进制数。
实现上述功能的VB代码如下。
Dim a(1 To 50) As Integer
Private sub Command1_Click()
Dim i As Integer
k=0: i=3
Do While i<= 100
If Not prime(i) Then
k=k+1
End If
i=i+2
Loop
For i=2 To k
If Then
List1 AddItem Str(a(i-1))+"和"+ Str(a(i))
End if
Next i
Function prime (x As Integer)As Boolean
prime=False
For i=2 To Int(sar(x))
If x Mod i=0 Then
prime=True
Exit for
End Function
试题篮