问答详情
源自:5-5 函数的返回值

阿阿阿阿阿阿阿阿

为啥jackresult只有放在最后才能执行?

提问者:qq_SHM_0 2016-05-10 23:22

个回答

  • qq_深深歉意_03307837
    2016-05-11 13:52:20

    #include <stdio.h>

    float taxifee(int clock,int miles)
    {
        float money;
        if(miles<=3)
        {
            money=14;
            printf("费用为14\n");
        }
        else
        {
            if(clock>=23 || clock<5)
            {
                money=13+1+2.3*(miles-3)*1.2;
                printf("夜间车费为:%f\n",money);
            }
            else
            {
                money=13+1+2.3*(miles-3);
                printf("日间车费为:%f\n",money);
            }
        }
       
        return money;   
    }
    int main()
    {
        printf("打的总费用:%.1f\n",taxifee(9,12)+taxifee(18,12));
        return 0;
    }