重点在于路程区间的分析:
s<250:即(c>=0&&c<1),case 0:d=0
s>=250&&s<500:即(c>=1&&c<2),case1:d=0.02
s>=500&&s<1000:即(c>=2&&c<4),case2: 和case3: d=0.05
s>=1000&&s<2000:即(c>=4&&c<8),case4: case 5: case 6: case 7:d=0.08
s>=2000&&s<3000:即(c>=8&&c<12),case 8: case 9: case 10: case 11: d=0.1
s>=3000:即c>=12,case12:d=0.15

#include<stdio.h>
main()
{int c;float s,p,d,f,w;scanf("%f,%f,%f",&s,&p,&w);if(s>=3000)c=12;c=s/250;switch(c){case 0:d=0;break;case 1:d=0.02;break;case 2:case 3:d=0.05;break;case 4:case 5:case 6:case 7:d=0.08;break;case 8:case 9:case 10:case 11:d=0,1;break;case 12:d=0.15;break;}f=p*w*s*(1-d);printf("总运费为:%f\n",f);
}



运输公司计算运费问题相关推荐

  1. C语言 - 运输公司对用户计算运输费用。路程(s km)越远,每吨·千米运费越低。(用switch实现)

    前言 运输公司对用户计算运输费用.路程(s km)越远,每吨·千米运费越低.(用switch实现) 标准如下: s < 250 没有折扣 250≤s < 500 2%折扣 500≤s &l ...

  2. 运输公司对用户计算运费.路程越远每公里运费越低.每公里每吨货物的基本运费p = 3;用户需要输入货物重量w和距离s;根据距离的不同折扣d不同(具体见)下面的表格,要求根据用户输入的w和s,计算出总运费

    /* 1.运输公司对用户计算运费.路程越远每公里运费越低. 每公里每吨货物的基本运费p = 3:用户需要输入货 物重量w和距离s:根据距离的不同折扣d不同(具体见) 下面的表格,要求根据用户输入的w和 ...

  3. 运输公司对用户计算运输费用。路程越远,运费越低。标准如下:

    2.运输公司对用户计算运输费用.路程越远,运费越低.标准如下: #include <stdio.h> int main() { float p,w,s,d,f; printf(" ...

  4. 某一运输大件特快专递汽车货运公司对运输物品有如下规定:若运输货物重量wei超过1000千克或低于100千克,不予运输;重量满足按运送距离计算运费:20公里以内起步价为120元;运输距离dist超过20

    题目原文 某一运输大件特快专递汽车货运公司对运输物品有如下规定:若运输货物重量wei超过1000千克或低于100千克,不予运输:重量满足按运送距离计算运费:20公里以内起步价为120元:运输距离dis ...

  5. c语言:运输公司对用户计算运输费用

    运输公司对用户计算运输费用.路程(skm)越远,每吨千米运费越低.标准如下: S<250              没有折扣 250<=s<500          2%折扣 500 ...

  6. 运输公司对用户计算运输费用。

    运输公司对用户计算运输费用.标准如下: s<250 无折扣 250<=s<500 2%折扣 500<=s<1000 5%折扣 1000<=s<2000 8%折 ...

  7. 【c语言】 运输公司对用户计算运输费用

    // 运输公司对用户计算运输费用.路程越远,每吨*千米运费越低.标准如下: // s<250---没有折扣 250<=s<500---2%折扣 500<=s<1000-- ...

  8. Java黑皮书课后题第3章:*3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位)。编写程序,提示用户输入包裹重量,显示运输成本

    *3.18(运输成本)一个运输公司使用下面的函数,根据运输重量(以磅为单位)来计算运输成本(美元为单位).编写程序,提示用户输入包裹重量,显示运输成本 题目 题目概述 注意 代码 System.exi ...

  9. 运输公司对用户计算运输费用_可运输的故事

    运输公司对用户计算运输费用 我偶尔(通常是偶然地)发现自己在讨论每个故事是否都应该是可移植的工作. 最近,当我被邀请回答问题时,我(故意)参与了讨论: " ...用户故事应与潜在的可交付产品 ...

最新文章

  1. 如何网络推广浅析网站优化的过程中首页降权了该怎么办?
  2. python verilog顶层连线,如何在Verilog中连接两个模块?
  3. python webbrowser安装_如何为python webbrows设置BROWSER环境变量
  4. ffmpeg源码分析及mp4文件解析
  5. HDFS分布式文件系统设计原理
  6. linux /dev
  7. Android 支持主线 Linux 内核指日可待?
  8. mac 上搭建SVN
  9. Echarts绘制中国地图
  10. 2020年最新Django经典面试问题与答案汇总(上)-大江狗整理
  11. 哨兵-1 Sentinel-1数据下载(欧空局)
  12. 自然语言处理NLP星空智能对话机器人系列:深入理解Transformer自然语言处理 Semantic Role Labeling (SRL).
  13. 【Vscode - Bug】-- 过程试图写入的管道不存在
  14. 哔哩下载姬v1.3.3 B站视频下载工具
  15. jquery判断日期格式
  16. python画图皮卡丘_用python画一只可爱的皮卡丘
  17. 以下python注释代码中_以下 Python注释代码不正确的是()
  18. node.js - 单元测试框架macha
  19. 修改数据库表字段报错:1265-data truncated for column
  20. 张栋博士计算机,计算机科学与技术学院

热门文章

  1. 爬虫-某直播平台图片批量爬取url并下载
  2. ubuntu20.04笔记本选择独立显卡
  3. Avast创始人:杀毒软件都将免费
  4. dasdsadsad
  5. #include<stdlib.h>
  6. 第6章 MyBatis框架入门详解(1)
  7. swot分析法案例_牙科知道三个不,掌握“SWOT分析法”,助力门诊运营
  8. 计算机应用基础 题库,计算机应用基础题库
  9. 多目标跟踪方法 A Baseline for 3D Multi-Object Tracking
  10. 数据库连登录失败。该登录名来自不受信任的域,不能与 Windows 身份验证一起使用。