Private Sub Command1_Click()
Dim a As Integer
Open【 】For Output As 100
Randomize
For i =1 To 10
a=100+Int(899*RnD) 【 】
Next i
Close 100
End Sub
Private Sub Command1_Click()
Dim a As Integer
Open【 】For Output As 100
Randomize
For i =1 To 10
a=100+Int(899*RnD) 【 】
Next i
Close 100
End Sub
下面程序的功能是产生10个小于100(不含100)的随机正整数,并统计其中5的倍数所 占比例,但程序不完整,请补充完整。 Sub PR() Randomize Dim a(10) For j=1 To 10 a(i)=Int(【 】) If【 】Then k=k+1 Print a(j) Next j Print Print k/10 End Sub
以下程序的功能是,产生10个0~1000之间的随机整数,放入数组Arr中,然后输出其中的最大值。请填空。
Option Base 1
Private Sub Form. Click()
Dim Arr(10) As Integer
Dim Max As Integer
Randomize
For I = 1 To 10
Arr(i) = Int (Rnd * 1000)
Next i
Max= ______
For i = 2 To 10
If______Then
Max = Arr(i)
End If
Next i
Print Max
End Sub
下列程序的功能是:输入10个整数,逆序后输出。请在程序空白处填入适当语句使程序完成指定的功能。
Private Sub Command2_Click()
Dim i, j, k,temp, arr(11) As lnteger
Dim result As String
For k=1 To 10
arr(k) =Val (InputBox("请输入第" & k & "个数:","数据输入窗口"))
Next k
i=1
j = 10
Do
temp=arr(i)
arr(i)=arr(j)
arr(j)=temp
i=i+1
j=【12】
Loop While【13】
result =""
For k=1 To 10
result=result & arr(k) & Chr(13)
NeXt k
MsgBox result
End Sub
系统软件是随计算机出厂并具有通用功能的软件,下列的()不属于系统软件。
A.操作系统
B.语言处理程序
C.服务性程序
D.各种应用软件包
Private Sub Form_Click()
Dim a(10) As Integer, i As Integer
Randomize
i=0
Do
num=Int(Rnd*90)+10
For j=1To i ' 检查新产生的随机数是否与以前的相同,相同的无效
If num=a(j)Then
Exit For
End If
Next j
If j>i Then
i=i+1
a(i)=【10】
End If
Loop While i<10
For i=1 To 9
For j=【11】To 10
If a(1)>a(j)Then temp=a(i):a(i) = a(j):【12】
Next j
Next i
For i=1To10
Print a(i)
Next i
End Sub
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!