C++ 实现机票打折价格计算:输入原价与折扣,四舍五入精确到十位
```cpp #include <iostream> #include <iomanip> using namespace std; int main() { int x; double z; // 输入机票原价和打折率 cin >> x >> z; // 计算打折后的价格 double price = x * z / 10; // 对个位数进行四舍五入到十位数 int finalPrice = static_cast<int>(price + 5) / 10 * 10; // 输出结果 cout << finalPrice << endl; return 0; } ``` 代码解释 1. 输入部分:使用`cin`从标准输入读取机票原价`x`和打折率`z`。 2. 计算部分:根据打折率计算出打折后的价格`price`,公式为`price = x * z / 10`。 3. 四舍五入部分:为了将个位数四舍五入到十位数,先给`price`加上 5,然后除以 10 并取整,最后再乘以 10。 4. 输出部分:使用`cout`将四舍五入后的价格输出。 ######[AI问答 | 276点数解答 | 2026-02-04 21:24:00]
相关提问
- Java实验:用Book类与Library类巩固面向对象、封装及关键字应用 ( | 1469点数解答 | 2024-04-02 10:20:41)419
- Java 实战:利用面向对象与静态变量实现图书信息自动编号并统计总册数 ( | 1137点数解答 | 2024-04-02 10:18:39)364
- Dev-C++实现图书信息链表存储与指定位置查找功能(GPT | 1650点数解答 | 2024-12-18 09:04:49)435
- Dev-C++实现:图书链表创建与指定位置图书信息查找全解析(GPT | 1823点数解答 | 2024-12-18 09:04:51)341
- 图书信息处理:查找最爱图书测试卷揭秘(字节豆包 | 386点数解答 | 2024-12-19 17:17:01)385
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)349
- Python实现商场周年庆购物结账打折系统,精准计算实付金额!( | 661点数解答 | 2024-05-05 18:57:17)183
- 节日狂欢!商场促销,低至 8 折还送好礼!(字节豆包 | 53点数解答 | 2024-11-04 22:05:07)165
- 商场节日促销:购物折扣、实付与礼品的Python代码揭秘(字节豆包 | 149点数解答 | 2024-11-04 22:05:42)111
- 51 单片机:定时器 0 实现 8 个 LED 循环点亮,附代码及优化建议(字节豆包 | 1193点数解答 | 2024-12-27 15:10:29)319
- C++ 实现小数四舍五入:含代码及进位处理注意点(字节豆包 | 598点数解答 | 2025-07-05 15:32:23)259
- 用Python的map函数轻松拆分三位数的百位、十位和个位!(讯飞星火 | 144点数解答 | 2024-04-08 10:49:23)225