acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
  • 资讯
  • 竞赛
  • 讨论
  • 团队
  • 商城
登录
注册
题目详情提交记录(0)
  • 题解(详细)

    解题思路这是一道基础的除法运算 + 格式化输出题。 1. 读入数据:总花费 w 是浮点数(double),门票数量 n 是整数(int)。 2. 计算单价:单价 = 总花费 数量,即 price = w / n。注意要用浮点数除法,所以将 n 转为 double(写作 n * 1.0 或 (double)n),避免整数除法截断。 3. 格式化输出:结果保留两位小数,C++ 中用 printf("%.2f", price) 或 cout << fixed << setprecision(2) << price 即可。 注意事项 数据类型:w 用 double 接收,n 用 int接收。 浮点除法:w / n 在 C++ 中会自动提升为 double 除法(因为 w 是 double),但显式写成 w / (n * 1.0) 更清晰,避免误写成 w / n 时 n 被当作整数导致精度丢失。 输出格式:必须用 %.2f 保留两位小数,否则可能因精度显示问题导致答案错误(WA)。 代码实现:

    userId_undefined
    creep
    倔强青铜空间掌握者分支·分支解题者循环·循环打卡人
    1阅读
    0回复
    0点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页