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

跪求标准答案

5-14章综合练习 

跪求哪位大神来个标准答案,代码简单点更好,谢谢。

好人一生平安!

正在回答

3 回答

#include <stdio.h>

#define start 13

float Price(float distance,int hour){
    if(hour>24||hour<0){
        printf("{%s}","数据有误");
        return 0;
    }
    float price = 2.3;
    if (hour>=23||hour<5){
        price*=1.2;
    }
    distance = (distance-3)>0?distance-3:0;
    return distance*price+1+start;
}

int main()
{
    printf("上午:%.2f\n下午:%.2f",Price(4,23), Price(2,18));
    return 0;
}


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

学长就是帅 提问者

非常感谢!好人
2015-04-09 回复 有任何疑惑可以回复我~

Price(4,23), Price(2,18)啥意思 ? 4 23 2 18 这数字啥意思?可以随便写么? 

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

大神啊。。。

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

举报

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

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

进入课程

跪求标准答案

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信