输出的时候要加两个endl。结果范围32位整形,只要控制好变量为int型就好了。
还要注意sum初始化要放在while里边,不然会出问题。
#include<iostream>
using namespace std;
int main()
{
int a, sum;
while (cin >> a)
{
sum = 0;
for (int i = 1; i<= a; i++)
{
sum = sum + i;
}
cout << sum << endl << endl;
}
}