这道题咋做啊啊
vb吧
全部回复
仅看楼主
level 5
空服阿😄 楼主
2022年12月26日 07点12分 1
level 15
第一个循环,产生1~5之间的随机数,一共产生5个,且这5个数各不重复;即循环之后,数组a的5个元素依次为1~5这5个数,顺序随机
第二个循环,取数组a当中的偶数求和,即结果为2+4=6
提示:不要看到随机函数就以为答案是“不确定”,在不确定当中总会有确定的因素
2022年12月26日 08点12分 2
我去,又是大佬
2022年12月26日 08点12分
既然是5个随机数,为什么最后的结果是一个固定的值呢
2022年12月26日 08点12分
@空服阿😄 是1~5这5个数按随机顺序排列,第一个循环是要产生5个不重复的随机数,范围是1~5,那就只能1~5各出现一次了
2022年12月26日 08点12分
@初音✨七奈 哦哦,我知道了,第二层内循环判定是否重复,如果重复,重新执行for语句并i-1,直到没有重复值时
2022年12月26日 08点12分
1