早教吧作业答案频道 -->其他-->
VB程序设计题目!求一组数中所有偶数元素的平均值,要求:(1)编制一个自定义函数过程Even,计算数组中所有偶数元素的平均值.(2)编制一个事件过程FormClick,随机产生10个100以内的随机正整
题目详情
VB程序设计题目!
求一组数中所有偶数元素的平均值,要求:
(1)编制一个自定义函数过程Even,计算数组中所有偶数元素的平均值.
(2)编制一个事件过程Form_Click,随机产生10个100以内的随机正整数,通过调用Even函数输出偶数平均值.
Dim z As Integer
Private Sub a()
Dim x As Integer,y As Integer,z As Integer
x = 4 :y = 6 :z = x + y + z
Print x ; y ; z
End Sub
Private Sub Form_Click()
Dim x As Integer,y As Integer
x = 3 :y = 5 :z= z + x mod y
Call a()
Print x ; y ; z
End Sub
第二次单击窗体后,输出 ——————
求一组数中所有偶数元素的平均值,要求:
(1)编制一个自定义函数过程Even,计算数组中所有偶数元素的平均值.
(2)编制一个事件过程Form_Click,随机产生10个100以内的随机正整数,通过调用Even函数输出偶数平均值.
Dim z As Integer
Private Sub a()
Dim x As Integer,y As Integer,z As Integer
x = 4 :y = 6 :z = x + y + z
Print x ; y ; z
End Sub
Private Sub Form_Click()
Dim x As Integer,y As Integer
x = 3 :y = 5 :z= z + x mod y
Call a()
Print x ; y ; z
End Sub
第二次单击窗体后,输出 ——————
▼优质解答
答案和解析
Private Function Even(intData() As Integer) As Long
Dim i As Long, sum As Long, ic As Long
sum = 0
ic = 0
For i = LBound(intData) To UBound(intData)
If ((intData(i) Mod 2) = 0) Then
sum = sum + intData(i)
ic = ic + 1
End If
Next
Even = sum / ic
End Function
Private Sub Form_Click()
Dim intData(9) As Integer, i As Integer
Randomize
Me.Cls
For i = 0 To 9
intData(i) = 1 + CInt(99 * Rnd)
Next
Me.Print Even(intData)
End Sub
Dim i As Long, sum As Long, ic As Long
sum = 0
ic = 0
For i = LBound(intData) To UBound(intData)
If ((intData(i) Mod 2) = 0) Then
sum = sum + intData(i)
ic = ic + 1
End If
Next
Even = sum / ic
End Function
Private Sub Form_Click()
Dim intData(9) As Integer, i As Integer
Randomize
Me.Cls
For i = 0 To 9
intData(i) = 1 + CInt(99 * Rnd)
Next
Me.Print Even(intData)
End Sub
看了 VB程序设计题目!求一组数中...的网友还看了以下:
关于二次函数y=-x2+2mx+n下列说法正确的是A函数图像的对称轴是直线x=mB无论m取何值当x 2020-05-13 …
已知一次函数y=(m+2)x+(1-m),若y随x的增大而减小,且该函数的图像与x轴的交点在原的右 2020-05-16 …
这题哪里出错了?本题:输出11-999之间的数m,要求m,m*m,m*m*m都为回文数.如11,1 2020-05-17 …
一次函数类型题一次函数y=(1-2m)x+m-1,y随x的增大而减小,且图像上有两个点,分别在第三 2020-06-04 …
已知一次函数Y=(M+2)X+(1-M),若Y随X的增大而减小,且该函数的图象与X轴的交点在原点的 2020-06-27 …
设一随机试验的结果只有两种:发生和不发生,其发生的概率为m,令随机变量ξ=,则ξ的方差D(ξ)等于 2020-07-12 …
如何用python实现随机抽取?规则如下:所有数据分成n组;每组有m个数;抽取数据时,每组随机抽取 2020-07-17 …
正比例函数填空题1.已知y是x的正比例函数,当x=-1时,y=3.则当x=3,y=.2.函数y=m 2020-08-01 …
vb如何得到随机函数,随机数?要得到0~24的随机整数,我用了DimcAsIntegerc=Int( 2020-11-01 …
概率论,关于求方差的一个疑问,有n个相互独立的随机变量,这些随机变量的方差和是M.如果随机变量X是这 2020-12-01 …