#include
void main()
{
int a[5]={0};
int i,j,t;
printf("请依次输入5个整数\n");
for(i=0;i<5;i++) //输入5个数
scanf("%d",&a[i]);
for(i=0;i<5;i++) //从大到小排序
for(j=i+1;j<5;j++)
if(a[i]
{ t=a[i]; a[i]=a[j]; a[j]=t; } for(i=0;i<5;i++) //输出5个数 printf("%d ",a[i]) }
#include
int main()
{
int i,j,k,temp,b;
int a[10];
printf("输入5个整数:");
for(i=0;i<5;i++)
{
k=scanf("%d",&a[i]);
if(k!=1)
{
printf("第%d位置的数有错!",i);
return 1;
}
}
for(i=0;i<4;i++)
{
temp=i;
for(j=i+1;j<5;j++)
{
if(a[temp]>a[j])
{
temp=j;
}
}
if(i!=temp)
{
b=a[temp];
a[temp]=a[i];
a[i]=b;
}
}
printf("排好序为:");
for(i=0;i<5;i++)
{
printf("%d ",a[i]);
}
return 0;
}
#include
#define MAX 5
void main()
{
int i;
int j;
int temp;
int a[MAX];
printf("请输入%d个数",MAX);
for(i=0;i
scanf("%d",&a[i]);
}
//****************************************
//排序开始
//****************************************
for(i=0;i
if(a[j]>a[i])
{
temp=a[j];
a[j]=a[i];
a[i]=temp;
}
}
printf("排序后为:");
for(i=0;i
printf("%d",a[i]);
}
}
#include
#define n 5
void main()
{
int i, j;
int a[n];
printf("please enter your number:\n");
for(i=0;i
for(i=0;i
for(j=i+1;j
if(a[i]>a[j]) //冒泡排序法
{
int temp;
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
for(i=0;i
printf("\n");
}
#include
#define N 5
void main()
{
int i,j,a[N],temp;
printf("please input five integer:\n");
for(i=0;i
printf("Before:\n");
for(i=0;i
for(i=0;i
for(j=0;j
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
printf("\n");
printf("After:\n");
for(i=0;i
printf("\n");
}