C++ 实现计算飞船起飞加速 80 秒总路程
以下是使用 C++ 实现计算飞船在起飞加速过程中总路程的代码: ```cpp #include <iostream> using namespace std; int main() { // 定义第一秒飞行的距离 double x; // 读取输入的第一秒飞行距离 cin >> x; // 初始化总路程为第一秒的飞行距离 double total_distance = x; // 初始化当前秒的飞行距离为第一秒的飞行距离 double current_distance = x; // 循环计算从第2秒到第80秒的飞行距离并累加 for (int i = 2; i <= 80; i++) { // 每一秒飞行的距离是前一秒的1.1倍 current_distance *= 1.1; // 累加当前秒的飞行距离到总路程 total_distance += current_distance; } // 输出总路程 cout << total_distance << endl; return 0; } ``` ### 代码解释 1. **输入读取**:使用 `cin` 读取用户输入的第一秒飞行距离 `x`。 2. **初始化变量**: - `total_distance` 用于存储总路程,初始值为第一秒的飞行距离 `x`。 - `current_distance` 用于存储当前秒的飞行距离,初始值也为第一秒的飞行距离 `x`。 3. **循环计算**:使用 `for` 循环从第 2 秒到第 80 秒,每一秒的飞行距离是前一秒的 1.1 倍,将当前秒的飞行距离累加到总路程中。 4. **输出结果**:使用 `cout` 输出总路程。 ######[AI问答 | 416点数解答 | 2026-02-14 19:52:38]
- C++程序:输入数字序列拼接成数并将4替换为6(DeepSeek | 395点数解答 | 2025-04-05 11:50:38)256
- 代码探秘:为小宝贝认识数位,将数组特定元素替换为目标值 (GPT | 351点数解答 | 2025-04-05 11:52:06)239
- Python 实现球类:精准计算半径、表面积与体积,附输入验证与异常处理!(阿里通义 | 261点数解答 | 2024-11-28 21:19:39)320
- 栈操作规则揭秘:输入正整数,输出最终栈元素!(字节豆包 | 24点数解答 | 2024-10-28 18:51:00)293
- CSP - J/S 2024 第二轮分数线公布!编写程序计算二、三等奖分数线(GPT | 634点数解答 | 2024-11-22 23:39:24)216
- 2024 第二轮分数线公布!程序帮你算各省二、三等奖分数线(GPT | 256点数解答 | 2024-11-22 23:41:50)259
- 2024第二轮分数线公布!编程计算省份各等级分数线(GPT | 486点数解答 | 2024-11-23 23:48:25)219
- 2024第二轮分数线公布:Python 程序帮你一键算出各省份二、三等奖分数线!(GPT | 901点数解答 | 2024-11-23 23:48:59)200
- Python实现考生分数等级划分:输入处理、边界判断与数据验证要点(字节豆包 | 234点数解答 | 2025-08-31 12:55:23)206
- C++ 实现考生分数等级划分:边界、精度与范围处理要点(字节豆包 | 259点数解答 | 2025-08-31 12:55:38)149
- C++代码:依据分数划分考生等级全解析(字节豆包 | 389点数解答 | 2025-12-12 20:47:10)73
- C++ 实现:根据考生分数精准划分四个等级(字节豆包 | 334点数解答 | 2026-01-06 23:14:17)38