【求助 】小 白 求 助
#include <stdio.h>int main()
{
int F, m;
float L, i;
printf("F\n");
scanf("%d", &F);
printf("m\n");
scanf("%d", &m);
printf("i\n");
scanf("%f", &i);
L = F + m * i;
printf("%f\n", L);
return 0;
}
F取600
m取3
i取0.1
得数是600.299988?
不是600.300000 浮点数,自行搜一下,就是这样的 浮点数在存储时会产生误差 因为浮点数会有误差
最后把%f,改成%g就可以了
求最佳{:10_254:}
页:
[1]