【题目链接】
【题目考点】
1. for循环
2. 求和
- 设置表示加和变量的s,初值为0。
int s = 0
- 每次循环,s增加一个要加的数字a的值。
s += a
【题解代码】
解法1:for循环
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n, sum = 0;
cin >> n;
for(int i = 1; i <= n; ++i)
sum += i;
cout << sum;
return 0;
}
解法2:while循环
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n, sum = 0, i = 1;
cin >> n;
while(i <= n)
{
sum += i;
i++;
}
cout << sum;
return 0;
}