1 条题解

  • 0
    @ 2025-10-29 17:35:55

    题目:计算n件商品的优惠价格

    思路分析

    1. 任务拆解:

      • 输入整数n(表示商品件数)
      • 循环n次,每次输入一件商品的价格
      • 判断商品价格是否达到优惠条件
      • 根据条件计算优惠后价格并输出
      • 输出结果用空格分隔
    2. 关键点分析:

      • 优惠条件:单件商品价格≥10元
      • 优惠金额:优惠2元
      • 使用条件判断选择是否优惠
      • 输出时用空格分隔不同结果
    3. 步骤规划:

      • 输入商品件数n
      • 循环n次
      • 每次输入一件商品价格a
      • 判断a是否≥10
      • 如果a≥10,输出a-2和空格
      • 否则输出a和空格
      • 循环结束后程序结束
    4. 代码对应:

      • int n,a; - 定义件数和价格变量
      • cin>>n; - 输入商品件数
      • for(int i=1;i<=n;i++) - 循环n次
      • cin>>a; - 输入一件商品价格
      • if(a>=10) - 判断是否达到优惠条件
      • cout<<a-2<<" "; - 优惠2元后输出
      • else cout<<a<<" "; - 原价输出
    • 1

    信息

    ID
    2308
    时间
    1000ms
    内存
    128MiB
    难度
    3
    标签
    (无)
    递交数
    545
    已通过
    289
    上传者