无名 发表于 2022-5-8 18:04:22

【菜鸟】生成随机数不重复

结果打印出来

调试可看
s start=0
.设置随机最小数,不得低于0,高于end
s end=9
.设置随机最大数,不得高于9,低于start
s max=7
.设置随机数位数,取值范围0~(end-start)
w(true){
sran(start,end,sran)
f(!ss?sran){
ss(ss+sran,ss)
}
slg(ss,slg)
f(slg>max){
break
}
}
syso("随机数为"+ss)
.生成一个不超过10位数(0-9)的随机数
http://cdn.u1.huluxia.com/g3/M01/C4/38/wKgBOV5yEnyAY5qkAACmuGoOg7U155.jpghttp://cdn.u1.huluxia.com/g3/M01/C4/38/wKgBOV5yEn-ARPZeAAQOPP-6B7c412.jpghttp://cdn.u1.huluxia.com/g3/M01/C4/38/wKgBOV5yEn-AReXrAAB1T5Xs4xI893.jpg
页: [1]
查看完整版本: 【菜鸟】生成随机数不重复