题解 | 牛牛的快递

牛牛的快递

https://www.nowcoder.com/practice/41b42e7b3c3547e3acf8e90c41d98270

#include <stdio.h>
int main() {
   float a = 0.0;//重量
   char  b = 0;//是否加急,把b的值转化为为m的值,加急m=1,不加急m=0;
    int  m = 0;
   scanf("%f %s",&a,&b); 
   int price = 0;
      if(b=='y')
      {
          m=1;
      }
      else if (b=='n')
      {
        m=0;
      }
          if(a<=1)
          {   
            price=20+m*5;
            printf("%d",price);
          }         
          else if(a>1)
          {
           if((int)a==a)
           {
           price=20+(int)a-1+m*5;
           printf("%d",price);
           }
           else
           {
            price=20+(int)a+m*5;
            printf("%d",price);
           }
          }
    return 0;
}

全部评论

相关推荐

面了100年面试不知...:头像换成柯南再试试
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务