给出n个数,你要将这n个数从小到大排序输出
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/07/16 16:40:00
给出n个数,你要将这n个数从小到大排序输出
输入第一行,一个整数n 接下来n行,每行一个整数.输出从小到大输出这n个数,每个数占一行
要用free Pascal做,我是个新手,最好加上注释!
输入第一行,一个整数n 接下来n行,每行一个整数.输出从小到大输出这n个数,每个数占一行
要用free Pascal做,我是个新手,最好加上注释!
![给出n个数,你要将这n个数从小到大排序输出](/uploads/image/z/19842968-56-8.jpg?t=%E7%BB%99%E5%87%BAn%E4%B8%AA%E6%95%B0%2C%E4%BD%A0%E8%A6%81%E5%B0%86%E8%BF%99n%E4%B8%AA%E6%95%B0%E4%BB%8E%E5%B0%8F%E5%88%B0%E5%A4%A7%E6%8E%92%E5%BA%8F%E8%BE%93%E5%87%BA)
var
a:array[1..1000] of integer;
n,i,j,t:integer;
begin
readln(n);
for i:=1 to n do
read(a[i]);
for i:=1 to n-1 do
for j:=n-1 downto 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],' ');
writeln
end.
a:array[1..1000] of integer;
n,i,j,t:integer;
begin
readln(n);
for i:=1 to n do
read(a[i]);
for i:=1 to n-1 do
for j:=n-1 downto 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],' ');
writeln
end.
c语言数组编程,输入n个整数,将这n个数按绝对值由大到小排序输出
起泡法对10个数排序从小到大
c语言程序设计题.将输入的n个整数安从小到大的顺序输出,并求出n个整数值中所有奇数的个数
对n个数排序:使用选择法和冒泡法
pascal,从n个数中选择m个数,输出每一种组合,并统计总的个数
C++ 有N个数 已按从小到大顺序排列 输入一个数 把它插入原有数列 使仍有序 输出新数列
C语言中如何输出n个数每行两个?
从键盘上输入10个数,C语言程序:用起泡法对这10个数排从小到大的顺序排序后输出.
C语言 输入n并输入n个数,输出这n个数中的所有奇数的乘积
C语言,输入一个整数n,然后输入n个数,计算并输出n个数中奇数之和
C语言输出n*n的矩阵求非零个数n为正整数
给出一个整数n,其中n小于等于100000,请统计n的因数的个数