A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© uibe 中级黑马   /  2015-4-16 22:30  /  1035 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

void main()
{
int b;
float a;
char c;
scanf("%f%d%c",&a,&b,&c);


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

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马