传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1001
今天按着顺序应该是HDU的1001题了,这道题只要有一些C语言的基础并且有小学的数学知识就欧克了。同样,细节决定成败,这道题能不能AC就看细节。这道题细节总共有两个,第一个:你设置的加和变量是否能在每次执行加法前都能归0;第二个:一个例子要和下一个例子之间空一行。话不多说,上代码。
#include<iostream>
using namespace std;
int main()
{
int n;
while(cin>>n)
{
int sum = 0;//这里将sum变量声明在while里,是为了之后输入多个值时sum能自动变回0,否则就需要在最后一加一个sum = 0的条件了
for(int i = 1;i <= n;i++)
{
sum+=i;
}
cout << sum << endl;
cout << endl;//这是细节,一定要注意换行!!!
}
return 0;
}