1 条题解
-
0
题目:统计符合条件的杯子数量和总价
思路分析
-
任务拆解:
- 输入三个杯子的价格
- 分别判断每个杯子价格是否在10-20元范围内
- 统计符合条件的杯子数量
- 计算符合条件的杯子总价
-
关键点分析:
- 使用逻辑与运算符(&&)判断范围
- 条件:价格≥10 并且 价格≤20
- 对每个杯子独立判断,满足条件就计数和累加价格
-
步骤规划:
- 输入三个杯子的价格a,b,c
- 判断a是否在10-20元之间,如果是则计数加1,价格累加
- 判断b是否在10-20元之间,如果是则计数加1,价格累加
- 判断c是否在10-20元之间,如果是则计数加1,价格累加
- 输出杯子数量和总价
-
代码对应:
int a,b,c,h=0,q=0;- 定义价格变量和计数器、总价变量cin>>a>>b>>c;- 输入三个杯子的价格if(a>=10&&a<=20)- 判断第一个杯子是否符合条件h++; q+=a;- 符合条件时计数和累加if(b>=10&&b<=20)- 判断第二个杯子是否符合条件h++; q+=b;- 符合条件时计数和累加if(c>=10&&c<=20)- 判断第三个杯子是否符合条件h++; q+=c;- 符合条件时计数和累加cout<<h<<" "<<q;- 输出杯子数量和总价
-
- 1
信息
- ID
- 889
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 4
- 标签
- (无)
- 递交数
- 750
- 已通过
- 356
- 上传者