【发布时间】:2014-12-29 00:11:01
【问题描述】:
我有一个数组 a[5][5] 和几个值。我想根据我创建的随机百分比随机分配值。例如,一个值为 6,数组中 25% 的元素的值应为 6。到目前为止,我已经创建了随机百分比,并且能够为数组中的不同元素随机分配值。我的问题是:超过 25% 的元素有 6。我的问题是:如何确保在分配 6 的元素时,数组 a[5][5] 中恰好 25% 的元素具有该值?我是编程新手,尝试了几个循环和 ifs,但对我来说没有任何效果。请把我推向正确的方向。
【问题讨论】:
-
请发布您的代码,以便我们帮助改进它
-
您是如何创建随机百分比以及如何 您是否能够为数组中的不同元素?帮助我们帮助您。
-
对于一个 5x5 数组有 25 个元素,您将永远无法准确地获得其中的 25%,因为 25% 是 1/4,而 25 个元素是不能被 4 整除。