酷代码 AI
菜单
服务商

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]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]