#include<stdio.h>
void choose(int a[],int n);
main(){
int i,a[100],n;
printf("input n:\n");
scanf("%d",&n);
printf("input a[]:\n");
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
choose(a,n);
printf("经过排序之后的数组:");
for(i=0;i<n;i++)
{
printf("%d ",a[i]);
}
}
void choose(int a[],int n){
int i,j,k,temp;
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
if(a[j]<a[i])
{
temp=a[j];
a[j]=a[i];
a[i]=temp;
}
}
}
}
c语言 选择排序
最新推荐文章于 2022-08-26 17:16:27 发布