早教吧作业答案频道 -->其他-->
用函数产生10个随机数并保存a数组中单击查找任意输入一个数在数组a中查找该数OptionBase1Dima(10)PrivateSubCommand1Click()Text1.Text="":Text2.Text=""Fori=1To10a(i)=Fix(Rnd*99+1)Forj=1Toi-1If
题目详情
用函数产生10个随机数 并保存a数组中 单击查找 任意输入一个数 在数组a中查找该数
Option Base 1
Dim a(10)
Private Sub Command1_Click()
Text1.Text = "":Text2.Text = ""
For i = 1 To 10
a(i) = Fix(Rnd * 99 + 1)
For j = 1 To i - 1
If a(i) = a(j) Then
i = i - 1
Exit For
End If
Next j
Next i
For i = 1 To 10
Text1.Text = Text1.Text + Str(a(i)) + Space(2)
Next i
End Sub
Private Sub Command2_Click()
Dim num As Integer,i As Integer
num = InputBox("请输入查找的数")
For i = 1 To 10
If a(i) = num Then
Text2.Text = Str(num) + "是数组中的第" + Str(i) + "个值"
Exit For
End If
Next i
If i > 10 Then
Text2.Text = Str(num) + "不存于数组中"
End If
End Sub
其中的j循环是什么用处
Option Base 1
Dim a(10)
Private Sub Command1_Click()
Text1.Text = "":Text2.Text = ""
For i = 1 To 10
a(i) = Fix(Rnd * 99 + 1)
For j = 1 To i - 1
If a(i) = a(j) Then
i = i - 1
Exit For
End If
Next j
Next i
For i = 1 To 10
Text1.Text = Text1.Text + Str(a(i)) + Space(2)
Next i
End Sub
Private Sub Command2_Click()
Dim num As Integer,i As Integer
num = InputBox("请输入查找的数")
For i = 1 To 10
If a(i) = num Then
Text2.Text = Str(num) + "是数组中的第" + Str(i) + "个值"
Exit For
End If
Next i
If i > 10 Then
Text2.Text = Str(num) + "不存于数组中"
End If
End Sub
其中的j循环是什么用处
▼优质解答
答案和解析
Dim x() As Integer,n As Integer,a As Integer,b As Integer,i As Integer
Private Sub sum()
For i = 1 To n
If x(i) Mod 2 = 0 Then
b = b + x(i)
Else
a = a + x(i)
End If
Next i
End Sub
Private Sub Command1_Click()
n = Val(InputBox("输入整数N"))
ReDim x(n)
Randomize
For i = 1 To n
x(i) = Int(Rnd * 50)
Next i
End Sub
Private Sub Command2_Click()
Call sum
Print "奇数之和=" & a
Print "偶数之和=" & b
End Sub
Private Sub sum()
For i = 1 To n
If x(i) Mod 2 = 0 Then
b = b + x(i)
Else
a = a + x(i)
End If
Next i
End Sub
Private Sub Command1_Click()
n = Val(InputBox("输入整数N"))
ReDim x(n)
Randomize
For i = 1 To n
x(i) = Int(Rnd * 50)
Next i
End Sub
Private Sub Command2_Click()
Call sum
Print "奇数之和=" & a
Print "偶数之和=" & b
End Sub
看了用函数产生10个随机数并保存a...的网友还看了以下:
一辆重2×104N的四轮卡车,开进了一段泥泞的道路,不能继续行驶。司机找来一小型拖拉机、绳子、动滑 2020-05-16 …
把下列句中使用错误的冠词找出来并改正.1.Wang Tao is the girl,and Li 2020-05-17 …
“找出北京供应商供应的所有零件信息”的SELECT语句是( )。 A.SELECT*FROM S W 2020-05-23 …
1.一台起重机以a=0.5m/s^的加速度匀加速起吊一箱货物,货物的质量m=9.0×10^kg,那 2020-06-17 …
歼-15战机是我国自行设计研制的首型舰多用途歼击机,短距起飞能力强大.若歼-15战机正常起飞过程中 2020-07-04 …
在测滑轮组机械效率的实验中,对于物体被提升的高度h和弹簧测力计移动的距离s,下列说法中正确的是()A 2020-11-03 …
看到一道题,挺郁闷的,问子网掩码的作用是()。A.找出主机号B.找出逻辑地址C.找出网络号D.找出物 2020-11-07 …
()1.A.照相机在哪?()2.A.你想要什么?()3.A.她在书房。()4.A.我找不到爸爸了。B 2020-12-04 …
歼-15战机是我国自行设计研制的首型舰多用途歼击机,短距起飞能力强大,若歼-15战机正常起飞过程中加 2020-12-13 …
航空母舰以一定的速度航行,以保证飞机能安全起飞,某航空母舰上的战斗机起飞时的最大加速度是a=5.0m 2020-12-23 …