作业帮 > 综合 > 作业

#include void main() { float a,b,t; scanf(" %f,%f",&a,&b); i

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/09/21 07:12:11
#include void main() { float a,b,t; scanf(" %f,%f",&a,&b); if(a>b) { t=a; a=b; b=t; } pri
#include
void main()
{
float a,b,t;
scanf(" %f,%f",&a,&b);
if(a>b)
{
t=a;
a=b;
b=t;
}
printf("%f,%f\n",a,b);
}
为什么输入负数 输出的全是乱七八糟的饿
我怀疑是你输入的问题,输入的时候要像2,1这样的格式,因为scanf里边的是逗号.我运行了下,结果是正确的
我估计也应该是输入的问题.既然你定义的是scanf(" %f,%f",&a,&b);那么你输入的时候就应该输入一个数然后输入逗号,然后再输入下一个数,最后再回车.