1 条题解

  • 0
    @ 2025-10-26 11:23:18

    题目:统计符合条件的杯子数量和总价

    思路分析

    1. 任务拆解:

      • 输入三个杯子的价格
      • 分别判断每个杯子价格是否在10-20元范围内
      • 统计符合条件的杯子数量
      • 计算符合条件的杯子总价
    2. 关键点分析:

      • 使用逻辑与运算符(&&)判断范围
      • 条件:价格≥10 并且 价格≤20
      • 对每个杯子独立判断,满足条件就计数和累加价格
    3. 步骤规划:

      • 输入三个杯子的价格a,b,c
      • 判断a是否在10-20元之间,如果是则计数加1,价格累加
      • 判断b是否在10-20元之间,如果是则计数加1,价格累加
      • 判断c是否在10-20元之间,如果是则计数加1,价格累加
      • 输出杯子数量和总价
    4. 代码对应:

      • 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
    上传者