void main()
{
int c, s;
float p, w, d, f;
printf("请输入p,w,f(用,隔开):");
scanf("%f,%f,%d",&p,&w,&s);
if(s<250)
{
d = 0;
}
else if(s<500)
{
d = 0.02;
}
else if(s<1000)
{
d = 0.05;
}
else if(s<2000)
{
d = 0.08;
}
else if(s<3000)
{
d = 0.1;
}
else
{
d = 0.15;
}
f = p * w * s * (1 - d);
printf("freight=%f\n",f);
}这样你会不会看的懂点 那个15.4就是保留有效数字 不用管
路过打个酱油,学习一下。 %15.4f是格式转换控制符,15表示转换后结果至少15个字符(即不足15个字符的空格补充),4表示精确到小数点后4位
页:
[1]