欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。
input:vector(50,1,100,1);
variable:a[vector]=0;
msgout(1,'排序前');
for i=1 to vector do begin a[i]:=rand(vector); msgout(1,numtostr(a[i],0));end
for j=2 to vector do begin for i=vector downto j do begin if a[i]<a[i-1] then begin t:=a[i]; a[i]:=a[i-1]; a[i-1]:=t; end endend
msgout(1,'排序后');
for i=1 to vector do begin msgout(1,numtostr(a[i],0));end