问答详情
源自:5-1 自创函数

结果是啥啊

最后的输出结果是啥啊

提问者:慕丝6352811 2019-02-14 19:29

个回答

  • _Lional
    2019-02-14 22:34:00
    已采纳

    /*结果如下:
    小明每天上班时的车费为41。
    小明每天下班时的车费为41。
    小明每天打车的总费用为82。
    */
    //代码仅供参考~~~

    #include <stdio.h>
    int main()
    {
        printf("小明每天上班时的车费为%d。\n",Car(12,9));
        printf("小明每天下班时的车费为%d。\n",Car(12,18));
        printf("小明每天打车的总费用为%d。\n",Car(12,9)+Car(12,18));

        return 0;
    }

    int Car(int s,int t)
    {
        int exps;
        if(s<=0||t<=0||t>24)
        return 0;
        else if(s>0&&s<=3)
        exps=13+1;
        else
        {
            if(t>5&&t<=23)
            exps=13+2.3*s+1;
            else
            exps=13+2.3*1.2*s+1;
        }
       
        return exps;
    }


  • 慕沐7117405
    2019-09-05 22:16:23

    自定义函数尽量放在main函数之前,如果要放在main函数后面的话,需要在main函数之前先声明自定义函数,那个代码里没有声明自定义函数,应该在int main()之前加一句int Car(int s,int t);