问答详情
源自:4-4 分支结构之嵌套if-else语句

为什么要用S

前面用int 后面不是应该用d么,为什么要用S啊



提问者:TRAUSI 2018-12-15 15:32

个回答

  • qq_慕圣134250
    2018-12-15 17:25:06

    嗯嗯嗯。我也不知道。给你个正确程序

    #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;

    }