程序要求:按照顺序从小到大输出。
目录:程序员成长之旅/C语言/自己写的源码
#include<stdio.h> //程序要求:按照顺序从小到大输出。
#include<math.h>
int main()
{
int a = 3, b = 2, c = 1, t = 0;//“t”为temp 为临时的意思
printf("您输入的条件为:a=%d b=%d c=%d\n", a, b, c);
if (a > b)
{//首先,语句的目的是“如果a大于b,那么交换”
t = a;//暂存a(值为3) 到t
a = b;//此时a=2,若不管b那么b=2,最后运行的结果会是错误的
b = t;//b调用暂存的a(值为3),所以b=3
}
if (a > c)
{
t = a;
a = c;
c = t;
}
if (b > c)
{
t = c;
c = b;
b = t;
}
printf("%d<%d<%d", a, b, c);
return 0;
}