弱弱的问一个关于if复合语句的问题
下面是个简单的小程序,目的是将a,b按从小到大的顺序输出main()
{
float a,b,t;
scanf("%f,%f",a,b);
if (a>b);
{t=a;a=b;b=t;}
printf("%f,%f",a,b);
}
我想问问大家在这个程序中t的作用是什么?大括号中的粗体字部分的程序是什么意思?
希望好心人帮我解释一下!
----------------解决方案--------------------------------------------------------
如果a 大于b 交换a与b的值
----------------解决方案--------------------------------------------------------
原来如此阿,太谢谢你了
----------------解决方案--------------------------------------------------------