1 条题解
-
0
题目:计算超市折扣后实际付款金额
思路分析
-
任务拆解:
- 输入三件商品的价格
- 计算商品总金额
- 判断总金额是否达到200元
- 根据金额计算折扣后价格
- 输出实际付款金额(保留一位小数)
-
关键点分析:
- 满200元及以上:打8折(×0.8)
- 不满200元:打9折(×0.9)
- 使用条件判断选择折扣率
-
步骤规划:
- 输入三件商品价格a,b,c
- 计算总金额n = a + b + c
- 判断n是否≥200
- 如果n≥200,计算n×0.8
- 否则计算n×0.9
- 输出实际付款金额(保留一位小数)
-
代码对应:
double n,a,b,c;- 定义价格变量cin>>a>>b>>c;- 输入三件商品价格n=a+b+c;- 计算总金额if(n>=200)- 判断是否达到200元n=n*0.8;- 打8折else n=n*0.9;- 打9折printf("%.1lf",n);- 输出实际付款金额(保留一位小数)
-
- 1
信息
- ID
- 686
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 3
- 标签
- (无)
- 递交数
- 390
- 已通过
- 212
- 上传者