知识点:
循环控制:循环控制:
解法一: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; }