Suet Chi :
用VBA编程可以实现。其方法有多种,一是字典功能,凡是重复的无法插入字典。其缺陷是程序运行的时间不确定,发生重复就继续生成随机数,直到没有重复为止。另一种是第一次生成1~100的随机数,将得到的随机数取走;再生成1~99的随机数,。。。这样循环到1,就完成了题目要求。我们采用第二种方法做成如下代码:Sub随机数()DimmYarr(1To100,1To2)DimTarr(1To100,1To2)'存放随机生成的数DimI,J,K,LAsInteger'读取原始数据I=2DoWhi....