#include<stdio.h>
#include <math.h>
int main()
{
double p=1.0,w=1.0,f,d,s;
f=p*w*s*(1-d);
printf("input a s:");
scanf("%lf",&s);
if (s<250)
{
d=0.00;
printf("A");
}
else if (s>=250&&s<500)
{
d=0.02;
printf("B");
}
else if (s>=500&&s<1000)
{
d=0.05;
printf("C");
}
else if (s>=1000&&s<2000)
{
d=0.08;
printf("D");
}
else if (s>=2000&&s<3000)
d=0.10;
else
d=0.15;
printf("%lf",f);
return 0;
}
显示出来结果总是0
萌新求解