P5715 【深基3.例8】三位数排序(分支结构)
题目描述
给出三个整数 a,b,c(0\le a,b,c \le 100)a,b,c(0≤a,b,c≤100),要求把这三位整数从小到大排序。
输入格式
无
输出格式
无
输入输出样例
输入
1 14 5
输出
1 5 14
输入
2 2 2
输出
2 2 2
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
int main ()
{
int a[3];
for(int i=0;i<3;i++)
scanf("%d",&a[i]);
int t;
for(int j=0;j<2;j++)
{
for(int i=0;i<2-j;i++)
{
if(a[i]>a[i+1])
{
t=a[i];
a[i]=a[i+1];
a[i+1]=t;
}
}
}
for(int i=0;i<3;i++)
printf("%d ",a[i]);
}

浙公网安备 33010602011771号