假设现在90号汽油6.95元/升、93号汽油7.44元/升、97号汽油7.93元/升。为吸引顾客,某自动加油站推出了“自助服务”和“协助服务”两个服务等级,分别可得到5%和3%的折扣。请编写程序,输入顾客的加油量a,汽油品种b(90、93或97)和服务类型c(m为自助服务,e为协助服务),计算并输出应付款(保留小数点后2位)。
#include <stdio.h>
int main()
{
int a,b;
char c;
float cost ;
scanf("%d %d %c",&a,&b,&c);
if(b==90)
cost = a * 6.95;
else if(b == 93)
cost = a * 7.44;
else if(b == 97)
cost = a * 7.93;
else
{
printf("输入错误");
return 0;
}
if('m'==c)
cost = cost * 0.95;
else if('e'==c)
cost = cost * 0.97;
else
{
printf("输入错误");
return 0;
}
printf("%.2f",cost);
return 0;
}