C++ 程序计算整数之和

C++Beginner
立即练习

介绍

在本实验中,你将学习如何编写一个 C++ 程序,该程序从用户那里读取 'n' 个整数并输出它们的和。

编写代码计算 n 个数的和

在 WebIDE 中,通过从菜单栏选择 Terminal > New Terminal 打开一个新的终端。在终端中,输入以下命令以创建一个名为 main.cpp 的新文件:

touch ~/project/main.cpp

现在打开文件 main.cpp 并将以下代码粘贴到其中:

#include <iostream>
using namespace std;

int main()
{
    cout << "\n\n欢迎使用计算用户输入的 n 个数之和的程序 :-)\n\n\n";

    // 变量声明
    int n, i, temp;

    // 将 sum 初始化为零
    int sum = 0;

    // 从用户那里获取 'n' 作为输入
    cout << "请输入你想相加的整数个数:";
    cin >> n;
    cout << "\n\n";

    // 从用户那里获取 n 个整数作为输入,并将它们相加以找到最终的和
    for (i = 0; i < n; i++)
    {
        cout << "输入第 " << i + 1 << " 个数:";
        cin >> temp;

        // 将每个数加到之前所有数的和上,以找到最终的和
        sum += temp;
    }

    // 输出和
    cout << "\n\n用户输入的 " << n << " 个数的和是:" << sum << endl;
    cout << "\n\n\n";

    return 0;
}

编译和运行代码

在终端中输入以下命令以编译代码:

g++ ~/project/main.cpp -o main

然后输入以下命令以运行生成的可执行文件:

./main

你将看到类似于以下内容的输出:

欢迎使用计算用户输入的 n 个数之和的程序 :-)

请输入你想相加的整数个数:4


输入第 1 个数:2
输入第 2 个数:3
输入第 3 个数:5
输入第 4 个数:10


用户输入的 4 个数的和是:20

总结

在本实验中,你学习了如何编写一个 C++ 程序,该程序从用户那里读取 'n' 个整数并输出它们的和。你已经成功完成了实验。恭喜!