7-3 出租车计价 (15分)

本文介绍了一个使用C语言实现的评分系统算法,该算法根据输入的浮点数s和整数t,通过不同的条件判断来计算并输出最终的评分p。具体包括:当s小于等于3时,p为10加上t除以5乘以2加0.5;当s在3到10之间时,p为10加上(s-3)乘以2,再加上t除以5乘以2加0.5;当s大于10时,p为10加上14,再加(s-10)乘以3,最后加上t除以5乘以2加0.5。

#include<stdio.h>
int main()
{
    float s;
    int t,p;
    scanf("%f %d",&s,&t);
    if(s<=3){
        p=(int)(10+(t/5)*2+0.5);
    }
    else if(s<=10){
        p=(int)(10+(s-3)*2+(t/5)*2+0.5);
    }
    else{
        p=(int)(10+14+(s-10)*3+(t/5)*2+0.5);
    }
    printf("%d\n",p);
    return 0;
}
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值