0x02E实验一:比较两个小数的大小
昨天的文章介绍了如何写一个比较两个整数大小的程序,下面我们改进一下,让他可以比较两个小数的大小。
(需要学习到浮点类型)
#include <stdio.h>
float max(float x,float y)//改变原来的Int类型为浮点类型
{
float z;
if(x>y) z=x;
else z=y;
return(z);
}
//主体保持不变
int main()
{
float a,b,c;
scanf("%f,%f",&a,&b);
c=max(a,b);
printf("max=%f\n",c);//以单精度浮点类型输出
return 0;
}
此时我们就完成了对小数比较大小的功能,但这个程序仍有一点不足:每次都需要重新打开才能比较大小
那么我们能否再度改进一下,用户不输入q,就可以一直输入数据–>回车–>比较结果–>在输入数据 回环往复。
下一个实验我们就来完成这个功能。