1 条题解
-
0
题目:计算电池价格
思路分析
-
任务拆解:
- 输入购买电池数量
- 计算原价总金额
- 判断是否满足折扣条件
- 计算折扣后价格并输出
-
关键点分析:
- 单价2元,原价 = 数量 × 2
- 超过10节打9折(乘以0.9)
- 输出结果保留一位小数
-
步骤规划:
- 输入电池数量a
- 计算原价:2 × a
- 判断a是否大于10
- 如果大于10,价格打9折
- 输出最终价格(保留一位小数)
-
代码对应:
int a;- 定义电池数量变量cin>>a;- 输入电池数量double x=2*a;- 计算原价总金额if(a>10)- 判断是否超过10节x=x*0.9;- 超过10节时打9折printf("%.1lf",x);- 输出价格(保留一位小数)
-
- 1
信息
- ID
- 699
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 6
- 标签
- (无)
- 递交数
- 1092
- 已通过
- 374
- 上传者