#include<stdio.h>
int main()
{
int a[4];//定义一个数组
int i,temp;//定义一个temp变量,用来交换值的
printf("请输入四个数:\n");
for(i=0;i<4;i++)
scanf("%d",&a[i]);
for(i=3;i>0;i--)
{
for(j=0;j<i,j++)
{
if(a[i]<a[j])
{temp=a[j];a[j]=a[i];a[i]=temp;}
}
}
printf("排序后的数字如下:\n");
for(i=0;i<4;i++)
printf("%3d",a[i]);
printf("\n");
return 0;
}
这样改一下不知对不对,没有试
int main()
{
int a[4];//定义一个数组
int i,temp;//定义一个temp变量,用来交换值的
printf("请输入四个数:\n");
for(i=0;i<4;i++)
scanf("%d",&a[i]);
for(i=3;i>0;i--)
{
for(j=0;j<i,j++)
{
if(a[i]<a[j])
{temp=a[j];a[j]=a[i];a[i]=temp;}
}
}
printf("排序后的数字如下:\n");
for(i=0;i<4;i++)
printf("%3d",a[i]);
printf("\n");
return 0;
}
这样改一下不知对不对,没有试
我了个去的编程!