C语言从键盘上输入任意10个整数,用交换法进行排序,并显示排序结果。
发布网友
发布时间:2022-07-15 15:04
我来回答
共1个回答
热心网友
时间:2024-10-20 18:54
#include <stdio.h>
#define N 10
void main()
{
void swap_sort(int *a,int n);
int a[N];
int i,j,temp;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
printf("排序前数组序列:\n");
for(i=0;i<N;i++)
{
printf("%5d",a[i]);
}
printf("\n 排序前数组序列:\n");
for(i=0;i<N-1;i++)
{
for (j=0;j<N-1-i;j++)
{
if(a[j]>a[j+1])
{
temp=a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
}
for(i=0;i<N;i++)
{
printf("%d",a[i]);
}
getchar();
}//zyk出品