原题翻译:
问题描述:在这个问题当中,你的任务是计算SUM(n)=1+2+...+n的和。
输入:包含一系列整数n,每行一个。
输入:对于每一种(输入)情况,在一行输出SUM(n)的值,接下来输出一个空行。你可以假设(认为)结果在32位整数范围内。
输入举例:1 100
输出举例:1
5050
AC源代码:(调试环境:VS2019 Community)
#include<iostream>
using namespace std;
int main() {
int sum = 0;
int a;
while (cin >> a)
{
for (int i = 0; i <= a; i++) {
sum = sum + i;
}
cout << sum << endl << endl;
}
return 0;
}