回 帖 发 新 帖 刷新版面

主题:It's easy

利用随机函数产生[10,99]之间的随机整数20个,    并对其由大到小排序[em10][em10][em10][em18]

回复列表 (共12个回复)

沙发

刚才有位大哥说这是QB专区(就在下个问题里),说我发解题发错地方了.
所以暂时不答,搞清楚到底怎么回事说!

板凳

懂了,原来是QBasic,原来..........
不会啊!

3 楼

cls
dim a(20)
for i=1 to 20:a(i)=int(rnd*90)+10:next i
for i=1 to 19
for j=i+1 to 20
if a(i)>a(j) then swap a(i),a(j)
next j,i
for i=1 to 20:print a(i),:next i
end

4 楼

[quote]cls
dim a(20)
for i=1 to 20:a(i)=int(rnd*90)+10:next i
for i=1 to 19
for j=i+1 to 20
if a(i)>a(j) then swap a(i),a(j)
next j,i
for i=1 to 20:print a(i),:next i
end[/quote]

5 楼

[quote]懂了,原来是QBasic,原来..........
不会啊![/quote]

6 楼

[quote][quote]懂了,原来是QBasic,原来..........
不会啊![/quote]
[/quote]

7 楼

你太狠了

8 楼

[quote][quote]cls
dim a(20)
for i=1 to 20:a(i)=int(rnd*90)+10:next i
for i=1 to 19
for j=i+1 to 20
if a(i)>a(j) then swap a(i),a(j)
next j,i
for i=1 to 20:print a(i),:next i
end[/quote]
[/quote]

9 楼

[quote]懂了,原来是QBasic,原来..........
不会啊![/quote]

10 楼

[quote]cls
dim a(20)
for i=1 to 20:a(i)=int(rnd*90)+10:next i
for i=1 to 19
for j=i+1 to 20
if a(i)>a(j) then swap a(i),a(j)
next j,i
for i=1 to 20:print a(i),:next i
end[/quote]

我来回复

您尚未登录,请登录后再回复。点此登录或注册