WDHK 2022-06-01 21:15 采纳率: 87.5%
浏览 18
已结题

C语言题补充标题专用

问题遇到的现象和发生背景

img

我的解答思路和尝试过的方法

使用数组,<

int92’,’95’,’98
我想要达到的结果
  • 写回答

1条回答 默认 最新

  • ...404 Not Found 2022-06-01 21:48
    关注
    
    
    ```c
    
    #include<stdio.h>
    int main()
    {
      const double p92=7.39;
      const double p95=7.88;
      const double p98=8.59;
      int a,b;
      char c;
      double discount,sum;
      printf("请输入加油量a,汽油品种b,服务类型c\n");
      scanf("%d %d %c",&a,&b,&c);
      if(c=='m')
        discount=0.05;
      if(c=='e')
        discount=0.03;
      switch(b)
      {
        case 92: sum=p1*a*(1-discount); break;
        case 95: sum=p2*a*(1-discount); break;
        case 98: sum=p3*a*(1-discount); break;
      }
      printf("应符%lf元\n",sum);
      return 0;
    }
    

    ```

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 6月9日
  • 已采纳回答 6月1日
  • 修改了问题 6月1日
  • 创建了问题 6月1日