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

大家帮忙看一下 可以定义多变量x,y 最后调用fn(x,y)吗

#include <stdio.h>

 int fn(int x,y){

    //x是公里y是时间

    int sum;

  if(x<=3)

   {

      if(((y>=23)||(y<24))&&((y>=0)||(y<5))) 

 {sum=14;}

      else

      {sum=14;}

      

   }

   else

   {  if(((y>=23)||(y<24))&&((y>=0)||(y<5))) {sum=2.3*(x-3)*1.2+14;}

      else{

       sum=2.3*(x-3)*+14;

       

   }

   return sum;    

}


int main()

{  int x=12;

      y=6 

    printf("费用=%d+%d",fn(12,9),fn(12,6)); 

    return 0;

}


正在回答

1 回答

现在可以了 哈哈哈


#include <stdio.h>

 float fn(int x,int y){

    //x是公里y是时间

    float sum;

  if(x<=3)

   {

      

      sum=14;

      printf("车费14");

   }

   else

   {  if(((y>=23)&&(y<24))||((y>=0)&&(y<5))) 

   

     {

        sum=2.3*(x-3)*1.2+14;

        printf("晚上车费%f\n",sum); }

      else{

       sum=2.3*(x-3)+14;

        printf("白天车费%f\n",sum); 

   }

      return sum;

    }

}

int main() 

{  

  

    printf("费用=%f+%f=%f",fn(12,9),fn(12,18),(fn(12,9)+fn(12,18))); 

    return 0;

}


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

举报

0/150
提交
取消

大家帮忙看一下 可以定义多变量x,y 最后调用fn(x,y)吗

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