如何用c语言计算小数点后位数(float本身都无法精确)

如题所述

第1个回答  2019-10-11
#include
void
main()
{
float
f;
double
c;
//结果最好定义为double型,运算时最后的结果可能会转为double型
printf("输入华氏温度:");
scanf("%f",&f);
//用于接受键盘输入的数
c=(f-32)/1.8;
//计算
printf("c=%lf",c);//输出结果
}
//如果要循环输入可用循环嵌套起来,并使用条件当你输入特定值时退出
相似回答