展开全部
首先你要确定固bai定数du是什么
然后你还要知道zhi随机数的生dao成
如下面
最大版值权=70
最小值=20
Randomize
随机数 = Int((最大值 - 最小值 + 1) * Rnd + 最小值)
=======随机生成70-20直接的数值
----------------------------------下面实际代码
比如100--分组成3个随机数相加(如果需要更多组相加,就得 自己研究了)s = 100
最大值=70
最小值=20
Randomize
随机数 = Int((最大值 - 最小值 + 1) * Rnd + 最小值)
第一个数 =随机数
备份数= s - 第一个数
TracePrint 第一个数&"+"&备份数&"="&第一个数+备份数
最大值=备份数
最小值=1'--------------------------------
Randomize
随机数 = Int((最大值- 最小值 + 1) * Rnd + 最小值)
第二个数=随机数
第三个数=备份数-第二个数
TracePrint 第一个数&"+"&第二个数&"+"&第三个数&"="&第三个数+第一个数+第二个数