也不知道wa在哪,记录一下?
#include <stdio.h> #include <math.h> #include "string.h" int main( ) { /* 40 97 m 7-6 计算油费 (50 分) 现在90号汽油6.95元/升、93号汽油7.44元/升、97号汽油7.93元/升 */ int x,type1; char type2; double ans; scanf("%d%d%c",&x,&type1,&type2); if(type2=='m') { if(type1==90) { ans=x*6.95*(1-0.05); } if(type1==93) { ans=x*7.44*(1-0.05); } if(type1==97) { ans=x*7.93*(1-0.05); } } // printf("%lf\n",x); if(type2=='e') { if(type1==90) { ans=x*6.95*(1-0.03); } if(type1==93) { ans=x*7.44*(1-0.03); } if(type1==97) { ans=x*7.93*(1-0.03); } } printf("%.2lf",ans); }