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