1 条题解

  • 0
    @ 2025-10-26 11:42:13

    题目:计算最高价和最低价礼物的总价与均价

    思路分析

    1. 任务拆解:

      • 输入三件礼物的价格
      • 找出价格最高的一件礼物
      • 找出价格最低的一件礼物
      • 计算两件礼物的总价
      • 计算平均价格(保留一位小数)
    2. 关键点分析:

      • 使用打擂台法找出最大值和最小值
      • 总价 = 最高价 + 最低价
      • 平均价 = 总价 ÷ 2
      • 平均值计算需要使用小数运算
    3. 步骤规划:

      • 输入三个整数a,b,c
      • 初始化最大值max为0,最小值min为9999
      • 依次比较更新最大值
      • 依次比较更新最小值
      • 计算并输出总价
      • 计算并输出平均价(保留一位小数)
    4. 代码对应:

      • int a,b,c; - 定义三件礼物的价格
      • int max=0,min=9999; - 初始化最大值和最小值
      • cin>>a>>b>>c; - 输入三个价格
      • 六个if语句 - 分别更新最大值和最小值
      • cout<<max+min<<endl; - 输出总价
      • printf("%.1lf",(max+min)/2.0); - 输出平均价(保留一位小数)
    • 1

    信息

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