问答详情
源自:5-3 有参与无参

跟答案对了一下,还是看不出来哪错了

int Han()

{

printf("小明在慕课网上学习\n");

return 0;

}


int Yinmin(int n)

{

    printf("小明在慕课网上学习了%d门课程\n",n);

    return 0;

}

int main()

{

    Han();

    Yinmin(5);

    return 0;

}


提问者:qq_慕勒9049404 2019-11-01 17:16

个回答

  • qq_慕的地7361205
    2019-11-09 17:20:49

    你好,我运行了一下你的代码,发现错误是:

    在这一行:

         printf("小明在慕课网上学习了%d门课程\n",n);

    //这里这个逗号你打了中文的逗号 


  • qq_慕桂英7082129
    2019-11-01 20:58:57

    #include <stdio.h>

     float money(int time,float km)

       {  float money;

           if(km<=3)

           money=13;

           else

           { if(time<5||time>=23)

             money=13+(km-3)*2.3*1.2;

             if(time>=5||time<23)

             {money=13+(km-3)*2.3;}}

             money=money=1;

             return money;}

     int main()

     { float getmoney=money(6,12)+money(18,12);

     printf("%.2/f",getmoney);

     return 0;

     }