问答详情
源自:5-13 内部函数与外部函数

这一节没看明白,为什么答案还能是错的,于是我自己修改了一下

#include <stdio.h>extern void printLine()     //这里定义的方法对吗?{   printf("**************\n");   }int main(){    void say(){    printLine();    printf("I love imooc\n");    printf("good good study!\n");    printf("day day up!\n");    printLine();}    say();    return 0;}


提问者:慕数据8023303 2021-05-09 09:19

个回答

  • qq_慕娘6435607
    2021-05-19 22:00:23

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

    }