level 9
吧拔啊啊
楼主
1、 输入10个整数,把这10个数按从小到大的顺序排列。 (★★)
(冒泡法排序和选择法排序两种方法)
冒泡法排序:
program e1;
const n=10;
var
a:array[1..10] of integer;
i,j,t:integer;
begin
writeln('input ',n,' integer number:');
for i:=1 to n do read(a[i]);
for i:=1 to n-1 do
for j:=1 to n-i do
if a[j]>a[j+1] then begin t:=a[j]; a[j]:=a[j+1]; a[j+1]:=t; end;
for i:=1 to n do write(a[i]:5);
end.
能详细解释一下这个程序么?感谢