TC编程问题,这里用Turbo C,帮编下,偶初学,不是很懂

来源:百度知道 编辑:UC知道 时间:2024/06/14 14:18:09
由键盘输入3个实数,分别赋给实数变量a,b,c,而后把a,b,c的值按大小排序后显示出来(精确到小数二位).

看书去~

#include <math.h>
#include <stdlib.h>
main()
{
float i1,i2,i3,i4;
printf("i1:\t");
scanf("%f",&i1);
printf("i2:\t");
scanf("%f",&i2);
printf("i3:\t");
scanf("%f",&i3);
printf("result:\t");
i4 = max(i1,i2);
i4 = max(i4, i3);
if (i2 == i4)
{
i2 = i1;
}
if (i3 == i4)
{
i3 = i1;
}
i1 = i4;
printf("%.2f\t", i4) ;
i4 = max(i2, i3);
printf("%.2f\t", i4);
i4 = min(i2, i3);
printf("%.2f\t" ,i4);
}