知识点:

循环控制:循环控制:

解法一:for()循环遍历

解法二:求和公式:(1+n)*(n/2)

#include <iostream>
using namespace std;

int main() {
    long n;
    long sum = 0;

    cin >> n;

    sum = long((1 + n) * n / 2);
    // 原来解法
    /*
    for (int i = 1; i <= n; i++) {
        sum += i;
    }
    */
    cout << sum;

    return 0;
}