VB编程,随机生成50个三位正整数,存入一维数组A中。统计其中有多少个偶数,同时将这些偶数存入一维数组B。

主要是后面选择偶数那一步不会... 主要是后面选择偶数那一步不会 展开
 我来答
just1207
2012-04-12 · TA获得超过184个赞
知道小有建树答主
回答量:192
采纳率:100%
帮助的人:64.2万
展开全部
Dim A(1 To 50) As Integer
Dim B(1 To 40) As Integer
Dim i, j As Integer
Dim n As Integer
Randomize (0)
j = 0
For i = 1 To 50
A(i) = Int((999 - 100 + 1) * Rnd + 100)
If A(i) Mod 2 = 0 Then
B(j + 1) = A(i)
j = j + 1
End If
Next i
'其中: 数组B中为所有的偶数, j为偶数的个数
追问
这个不能显示出数组啊,应该有print吧。求解,谢谢了。
追答
呵呵,原题中也没有要求输出啊,再加几句:
For i=1 to j
print B(i)
Next i
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式