📜  编写 CPP 程序计算前 N 个自然数之和 - C++ (1)

📅  最后修改于: 2023-12-03 15:11:41.998000             🧑  作者: Mango

编写 CPP 程序计算前 N 个自然数之和

在本文中,我们将介绍如何使用 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;
}
解析

我们先定义了变量 Nsum,其中 N 用于存储输入的值,sum 用于存储前 N 个自然数的和。然后通过 cout 语句输出提示信息,要求用户输入一个正整数 N

接着,我们使用 cin 语句获取用户输入的正整数 N。然后使用 for 循环计算前 N 个自然数之和,并将结果存到变量 sum 中。

最后,使用 cout 语句输出计算结果。程序执行完毕后,返回 0 表示程序正常结束。

使用示例

下面是使用示例,假设我们要计算前 5 个自然数之和,我们可以输入命令 ./sum,然后在程序提示下输入数字 5

请输入一个正整数 N:5
前 5 个自然数之和为:15
总结

本文介绍了如何使用 C++ 编写一个计算前 N 个自然数之和的程序。这是一个非常简单的程序,但是可以帮助初学者熟悉 C++ 的基本语法,尤其是输入输出语句和循环结构。