📜  用 c 和 c++ 对自然数序列求和. - C++ (1)

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

用 C 和 C++ 对自然数序列求和

本篇介绍如何使用 C 和 C++ 语言计算自然数序列的和。

什么是自然数序列

自然数序列是指包含了所有正整数,即 $1,2,3,4,5,\dots$ 的无限数列。

计算自然数序列的和

计算自然数序列的和可以使用循环结构来实现。以下是使用 C 语言实现的代码:

#include <stdio.h>

int main() {
    int n = 100;  // 计算前 100 个自然数的和
    int sum = 0;
    for (int i = 1; i <= n; i++) {
        sum += i;
    }
    printf("自然数序列的和是 %d\n", sum);
    return 0;
}

这段代码中,我们定义了一个变量 n 表示要计算的自然数的个数,然后使用 for 循环计算自然数序列的和。

同样地,我们可以使用 C++ 语言实现相同的功能:

#include <iostream>

int main() {
    int n = 100;  // 计算前 100 个自然数的和
    int sum = 0;
    for (int i = 1; i <= n; i++) {
        sum += i;
    }
    std::cout << "自然数序列的和是 " << sum << std::endl;
    return 0;
}

这个程序和之前的 C 语言版本非常类似,只是使用了 C++ 的输出语句 std::cout 来输出结果。

总结

本篇介绍了如何使用 C 和 C++ 语言计算自然数序列的和。无论您使用哪种语言,都可以使用循环来实现这个功能。