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



京公网安备 11010502036488号