C语言将三个整数进行排序
int sqrt(int a,int b,int c)
{
int max,min,middle = 0;
//
max = a>b?a:b;
max = max>c?max:c;
//
min = a<b?a:b;
min = min<c?min:c;
//
middle = a+b+c - max-min;
printf("%d %d %d",min,middle,max);
//
return 0;
}
运用比较运算符:
max = a>b?a:b;
意思为:如果a大于b,那么max = a;否则max = b;
int sqrt(int a,int b,int c)
{
int max,min,middle = 0;
//
max = a>b?a:b;
max = max>c?max:c;
//
min = a<b?a:b;
min = min<c?min:c;
//
middle = a+b+c - max-min;
printf("%d %d %d",min,middle,max);
//
return 0;
}
转载链接:
添加链接描述