题目链接:
洛谷P5722数列求和
不想戳的看下图:
解题思路:
本题不能用等差数列的方法,我们可以使用循环。
循环有 for循环 、 while循环 、 do-while循环 三种,这里我用的是 for循环 。同学们可以尝试使用另外两种方法。
先for一遍数列,定义一个计数器,将数列里的数加起来就可以了。
代码如下:
#include <iostream>
using namespace std;
int n, cnt;//定义
int main() {
cin >> n;
for (int i = 1; i <= n; i++) {//模拟这个数列
cnt += i;//用计数器将数列加起来
}
cout << cnt;
return 0;//结尾
}
小结:
这题还是比较简单 ,同学们可以自己进洛谷找一些循环的题目。多刷题,才能更强!