主题:求助 VB排序 高手请进!!!
graveman
[专家分:0] 发布于 2008-03-19 01:15:00
用VB实现输入50个数 自然数 然后按从大到小进行排列 急!高手请进,在这里谢谢了。
回复列表 (共3个回复)
沙发
ye243088621 [专家分:20] 发布于 2008-03-19 22:26:00
dim a(50) as integer
dim i,j as integer
for i = 1 to 50
input a(i)
next i
for i= 1 to 49
for j= i+1 to 50
if a(j)<a(i) then
t=a(j)
a(i)=a(j)
a(j)=t
end if
next j
next i
for i= 1 to 50
print a(i);
next i
end
板凳
brokenworld [专家分:2640] 发布于 2008-03-20 18:43:00
我不是高手,来看看
3 楼
老大徒伤悲 [专家分:29120] 发布于 2008-03-21 16:40:00
一楼代码基本可行,楼主只要把输入语句改好,把全体代码放进某一合适的事件里就行了。
当然,dim语句改一下也行,不改也不会出错。
我来回复