1 条题解
-
0
题目:计算行李托运费
思路分析
-
任务拆解:
- 输入行李重量
- 判断重量是否超过10公斤
- 根据收费标准计算费用
- 输出费用(保留两位小数)
-
关键点分析:
- 10公斤及以内:固定收费2.5元
- 超过10公斤:2.5元 + (超重部分 × 1.5元)
- 超重部分 = 总重量 - 10
-
步骤规划:
- 输入行李重量w
- 判断w是否小于等于10
- 如果w≤10,输出2.5
- 如果w>10,计算超重费用并输出
-
代码对应:
double w,n;- 定义重量和超重部分变量cin>>w;- 输入行李重量n=w-10;- 计算超重部分if(w<=10)- 判断是否在10公斤以内printf("%.2lf",2.5);- 10公斤以内收费2.5元else printf("%.2lf",n*1.5+2.5);- 超重时计算总费用
-
- 1
信息
- ID
- 44
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 5
- 标签
- (无)
- 递交数
- 862
- 已通过
- 348
- 上传者