C刚学的编程

有3个数a,b,c,要求按大小顺序把它们输出.希望有注释,谢谢.
2025-04-16 12:21:21
推荐回答(1个)
回答1:

#include
void main()
{
float a,b,c,t=0;
printf("Input a,b,c\n"); /*注意输入的时候用逗号将三个数隔开*/
scanf("%f,%f,%f",&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("%5.2f,%5.2f,%5.2f",a,b,c);
}