任意输入3个整数,编程实现对3个整数进行由小到大排序,并将排序后的结果显示在屏幕上。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a, b, c, t; //定义4个基本整型变量a,b,c,t;
printf("Please input a,b,c:");
scanf("%d%d%d", &a, &b, &c);
//如果a大于b,借助中间变量t实现a、b值互换;
if (a > c)
{
t = a;
a = b;
b = t;
}
//如果a大于c,借助中间变量t实现a、c值互换;
if (a > c)
{
t = a;
a = c;
c = t;
}
//如果b大于c,借助中间变量t实现b、c值互换;
if (b > c)
{
t = b;
b = c;
c = t;
}
printf("the order of the number is:\n");
printf("%d,%d,%d", a, b, c); //输出a,b,c的值顺序输出;
system("pause");
return 0;
}