第1个回答 推荐于2018-02-11
#include <stdio.h>
#define N 4
void main()
{
int i,j,tmp;
int a[N]={0};
for(i=0;i<N;i++)//输入四个数
{
printf("请输入第%d个数:",i+1);
scanf("%d",&a[i]);
}
for(i=0;i<N-1;i++)//选择法排序
{
for(j=i+1;j<N;j++)
{
if (a[i]>a[j])
{
tmp=a[i];
a[i]=a[j];
a[j]=tmp;
}
}
}
for(i=0;i<N;i++)//输出排序后数组
printf("%d\n",a[i]);
}本回答被网友采纳