为了账号安全,请及时绑定邮箱和手机立即绑定

代码仅供参考

#include <stdio.h>

int time_(int t){

    if(t>23||t<=5){       //夜间时段的判定

        return 1;

    }

    else{

        return 0;

    }

}

float price(int x,int t ){ //单次车费的计算

    float p;

    if(time_(t)==0){ //普通时间段的车费

        if(x<=3){

            p = 13+ 1;

        }

        else{

            p = 13+ (x-3)*2.3 +1;

        }

    }    

    else{

        if(x<=3){ //高价时间段的车费

            p = 13+ 1;

        }

        else{

            p = 13+ (x-3)*2.3*1.2 +1;

        }    

    }

    return p;

}

int main()

{

    int h1 =9, h2 =18, L =12;

    float sum = price(L,h1)+price(L,h2);

    printf("小明打车的总费用为%.1f元。\n",sum);

    return 0;

}

正在回答

举报

0/150
提交
取消
C语言入门
  • 参与学习       926466    人
  • 解答问题       20800    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

代码仅供参考

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号