#include
int main()
{
int i,j;
int temp;
int a[3];
for(i=0;i<3;i++)
scanf("%d",&a[i]);
for(i=0;i<2;i++)
for(j=i;j<3;j++)
if(a[i]>a[j]) // 这里是从小到达排序 如果需要降序排只要把大于号改成小于号!
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
for(i=0;i<3;i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}
#include
#define N 3
void main()
{
int a[N],x;
printf("Please input three numbers:\n");
for(int i=0; i
scanf("%d",a+i);
}
printf("\n");
for(i=0;i<=N-1;i++)
{
int k=i;
for (int j=i+1;j<=N;j++)
{
if (a[j] }
x=a[i];
a[i]=a[k];
a[k]=x;
}
for(i=0; i
printf("%d ",a[i]);
}
}
我简单写了一个,不知是否满意,
仅供参考哈!
另外,站长团上有产品团购,便宜有保证
scanf("%d%d%d\n", &x, &y, &z);
#include
int main()
{
int i,j;
int temp;
int a[3];
for(i=0;i<3;i++)
scanf("%d",&a[i]);
for(i=0;i<2;i++)
for(j=i;j<3;j++)
if(a[i]>a[j])
{
temp=a[i];
a[i]=a[j];
a[j]=temp;
}
for(i=0;i<3;i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}
求c语言编程:
输入三个整数x,y,z,请把这三个数由小到大输出,每行加注释和相应功能