VB程序设计题目!!

求一组数中所有偶数元素的平均值,要求:(1)编制一个自定义函数过程Even,计算数组中所有偶数元素的平均值。(2)编制一个事件过程Form_Click,随机产生10个10... 求一组数中所有偶数元素的平均值,要求:
(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
第二次单击窗体后, 输出 ——————
展开
 我来答
百度网友95cc616
2013-09-17 · TA获得超过251个赞
知道小有建树答主
回答量:448
采纳率:100%
帮助的人:274万
展开全部
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
更多追问追答
追问
大神谢谢你,我补充的问题也帮我解答一下好吗
追答
4 6 10
3 5 3
4 6 10
3 5 6
上课不认真,你们老师考你对局部变量的认识
云创
2023-07-25 广告
代码静态分析服务的费用因服务提供商、服务类型、服务范围、服务时长等因素而异,因此没有一个固定的费用标准。以下是一些可能影响费用的因素:1. 服务提供商:不同的服务提供商可能会有不同的收费标准和服务质量。2. 服务类型:不同的代码静态分析服务... 点击进入详情页
本回答由云创提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式