#include<stdio.h>
int main()
{
int a[10], i, j, t;//定义数组;
for (i = 0; i<10; i++) {
printf("请输入第%d次元素:",i+1);
scanf("%d", &a[i]);//给数组赋值;
}
for (i = 0; i < 9; i++) {//10个数,进行9轮比较;
for (j = 0; j < 9 - i; j++) {//第一个数比较9次,依次递减;
if (a[j] > a[j + 1]) {//交换值;
t = a[j];
a[j] = a[j + 1];
a[j + 1] = t;
}
}
}
for (i = 0; i<10; i++) {
printf("%d\n", a[i]);//输出数组的值;
}
return 0;
}
谢谢了啊!
本回答被提问者采纳