为了账号安全,请及时绑定邮箱和手机立即绑定

有什么错呢?期盼大神留步指教

#include <stdio.h>

float money (int km, int t)

{

    float sum;

    if (t>=5&&t<=23 )

    {

       else if( km<=3)

       {

           sum=13;

       } 

       else 

        {

            sum=13+(km-3)*2.3;

        }

    }

    else  

    {

        else if( km<=3)

       {

           sum=13+13*0.2;

       }

       else 

        {

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

        }

    }

    sum=sum+1;

    return sum;

}


int main()

{

  printf("每天打车总费用 % 2f 元 \n",money(12,9)+money(12,18));

    return 0;

}


正在回答

1 回答

if-else嵌套循环应该这么写
if(xxx){
   if(xxx){
   
   }
   else{
   
   } 
}
if-elseif是组合判断
if(xxx){
}
else if(xxx){
}
else{
}


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926313    人
  • 解答问题       20799    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

有什么错呢?期盼大神留步指教

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信