Dim a%(1 to 100),s$ '假设100个数字
Randomize
for i = 1 to 100 '生成随机数循环
a(i)=int(rnd*100)+1
for j = 1 to i '去看看前面有没有一样的
if a(j)=a(i) then
i=i-1 '倒退一次 重新生成随机数
exit for
end if
next
next
open app.path &"\a.txt" for output as #1
for i = 1 to 100 '去写入
s=s & vbcrlf & "a(" & i & ")=" & a(i)
next
print #1,s
close #1
现在没环境 没调试过。试试
生成多少个数?在文本文件中的格式是怎样的?