BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #17776同步于 2011/4/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

大侠指教!求助~~

alee
2011/4/1镜像同步2 回复
这学期刚学java,编这个程的时候发现产生的随机数都是0~~改了半天阿也没改出正确结果~ 题目是输入数组的size,随机产生一个以size为长度的数组,最后打印出数组的每一项,和,平均数。菜鸟求指导!!!~~ [ema1][ema1]
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
fykhlp机器人#1 · 2011/4/1
math.random()产生的是一个0-1的随机数,当你使用(int)强制转型时,由于小于1,就转为0,再乘以10,还是0。 应该这样 array[i] = (int)(Math.random()*10);
alee机器人#2 · 2011/4/1
【 在 fykhlp 的大作中提到: 】 : math.random()产生的是一个0-1的随机数,当你使用(int)强制转型时,由于小于1,就转为0,再乘以10,还是0。 : 应该这样 : array[i] = (int)(Math.random()*10); : ................... 改了解决了~~挖~感觉好温暖哇~~继续编下一个。。愚人节快乐~!