生成10个随机数,求出它们中最大的那个值,并输出

dima(9)asintegerdimmaxasintegerclsprint"随机生成的10个数";randomizefori=_______________a(i)=... dim a(9) as integer dim max as integer cls print "随机生成的10个数"; randomize for i = _______________ a(i)=——————— next i max=—————— for i =1 to 9 if a(i)>_______then_______ next i print print "最大值是";max 展开
 我来答
裳补
2015-05-20 · TA获得超过142个赞
知道答主
回答量:111
采纳率:0%
帮助的人:119万
展开全部
Dim a(9) As Integer Dim max As Integer Cls Print "随机生成的10个数"; Randomize For i = 0 To 9 '_______________ a(i) = Int(Rnd * 101) '这一句根据随机数范围要求应适当改一下 ——————— Next i max = a(0) '—————— For i = 1 To 9 If a(i) > max Then max = a(i) '_______then_______ Next i Print Print "最大值是"; max 追问: 你好,问一下a(0)是什么意思 回答: 数组的第一个元素。 追问: 能否解释一下啊!只要从max=a(0)开始吧!!拜托了,非常谢谢!! 回答: 你看max=a(0),的下一句是for i=1 to 9 也就是从下标为一的元素开始,所以给max的初值应该a(0)的值是的值,才能确保全部元素的值在查找最大值时都有比较到。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式