📅  最后修改于: 2023-12-03 15:11:41.998000             🧑  作者: Mango
在本文中,我们将介绍如何使用 C++ 编写一个计算前 N 个自然数之和的程序。
下面是一个简单的 C++ 程序,可以计算前 N 个自然数之和。我们可以通过 cin
输入一个数 N
,然后程序会计算前 N
个自然数之和并输出结果。
#include <iostream>
using namespace std;
int main()
{
int N, sum = 0;
cout << "请输入一个正整数 N:";
cin >> N;
for (int i = 1; i <= N; i++) {
sum += i;
}
cout << "前 " << N << " 个自然数之和为:" << sum << endl;
return 0;
}
我们先定义了变量 N
和 sum
,其中 N
用于存储输入的值,sum
用于存储前 N
个自然数的和。然后通过 cout
语句输出提示信息,要求用户输入一个正整数 N
。
接着,我们使用 cin
语句获取用户输入的正整数 N
。然后使用 for
循环计算前 N
个自然数之和,并将结果存到变量 sum
中。
最后,使用 cout
语句输出计算结果。程序执行完毕后,返回 0
表示程序正常结束。
下面是使用示例,假设我们要计算前 5 个自然数之和,我们可以输入命令 ./sum
,然后在程序提示下输入数字 5
:
请输入一个正整数 N:5
前 5 个自然数之和为:15
本文介绍了如何使用 C++ 编写一个计算前 N 个自然数之和的程序。这是一个非常简单的程序,但是可以帮助初学者熟悉 C++ 的基本语法,尤其是输入输出语句和循环结构。