百度全是答案
代码如下:
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a, b, c;
int t;
printf("请输入三个数:\n");
scanf("%d %d %d", &a, &b, &c);
if (a < b)
{
t=a;
a= b;
b = t;
}
if (a <c)
{
t = a;
a = c;
c= t;
}
if (b<c)
{
t = b;
b = c;
c = t;
}
printf("排序后:%d %d %d\n", a,b,c);
system("pause");
return 0;
}
#include<stdio.h>
int main()
{
int a,b,c,t;
printf("请随机输入三个整数: ");
scanf("%d %d %d",&a,&b,&c);
if(a>b) /*如果a大于b,借助中间变量t实现a与b值的互换*/
{
t = a;
a = b;
b = t;
}
if(a>c) /*如果a大于c,借助中间变景t实现a与c值的互换*/
{
t = a;
a = c;
c = t;
}
if(b>c) /*如果b大于c,借助中间变量t实现b与c值的互换*/
{
t = b;
b = c;
c = t;
}
printf("三个数据由大到小是%d %d %d\n",c,b,a);
return 1;
}