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

帮忙看看代码有没有问题

#include <stdio.h>
double getPrice(double time, double distance)
{
    double price = 2.3;               // 定义每公里计费
    double price2 = 13;               // 定义总费用
    if (time >= 23 && time < 5)       // 判断打车时间是否是23点至5点
        price2 += price2 * 1.2;       // 价格加20%,即1.2
    if (distance > 3)                 // 判断车程是否大于3千米
        price2 += 2.3 * distance;     // 每公里2.3元
    price += 1;                       // 燃油附加费
    return price2;                    // 返回车费
}

int main()
{
    double p = 0;                        // 定义总车费
    p += getPrice(9,12);              // 上班车费
    p += getPrice(18,12);             // 下班车费
    printf("小明每天共需要车费%lf",p); // 输出车费信息
    return 0;
}

感觉好像哪里错了?

正在回答

1 回答

右侧资料下载区有源码,你可以看看源码是如何写的

0 回复 有任何疑惑可以回复我~
#1

Time_Warrior 提问者

非常感谢!
2015-08-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

帮忙看看代码有没有问题

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

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

帮助反馈 APP下载

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

公众号

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