帮忙看看代码有没有问题

来源:5-14 综合练习

Time_Warrior

2015-08-25 02:15

#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回答

  • 伊兮尘昔
    2015-08-25 10:00:25
    已采纳

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

    Time_W...

    非常感谢!

    2015-08-25 14:48:19

    共 1 条回复 >

C语言入门

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

926937 学习 · 21533 问题

查看课程

相似问题