|
发表于 2020-10-22 17:52:55
|
显示全部楼层
#include<stdio.h>
int main()
{
double a=1.50;
double b=1.35;
double c=1.18;
int x;//加油量
char y[4]={'a','b','c','\0'};//汽油品种
char ch;//用户需要的品种
int z;//服务类型
double m;//用户最终付款
printf("请输入您要输入的加油量:");
scanf("%d",&x);
printf("请输入你需要的品种a,b,c:\n");
getchar();
scanf("%c",&ch);
printf("1.自动加 2.自己加 3.协助加:\n");
scanf("%d",&z);
if(y[0]==ch)
{
if(z==1)
{
m=a*x;
printf("您需付款%lf\n",m);
}
else if(z==2)
{
m=a*x*0.05;
printf("您需付款%lf\n",m);
}
else
{
m=a*x*0.1;
printf("您需付款%lf\n",m);
}
}
if(y[1]==ch)
{
if(z==1)
{
m=b*x;
printf("您需付款%lf\n",m);
}
else if(z==2)
{
m=b*x*0.05;
printf("您需付款%lf\n",m);
}
else
{
m=b*x*0.1;
printf("您需付款%lf\n",m);
}
}
if(y[2]==ch)
{
if(z==1)
{
m=c*x;
printf("您需付款%lf\n",m);
}
else if(z==2)
{
m=c*x*0.05;
printf("您需付款%lf\n",m);
}
else
{
m=c*x*0.1;
printf("您需付款%lf\n",m);
}
}
return 0;
} |
|