#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
int sum=0,i=1;
while(i<=100)
{
sum=sum+i;
i++;
}
printf("sum=%d\n",sum);
return 0;
}
/*
int main()
{
int sum=0,i;
for(i=1;i<=100;i++)
sum=sum+i;
printf("sum=%d\n",sum);
return 0;
}
*/
/*
//偶数之和 方法1
int main()
{
int sum=0,i=2;
while(i<=100)
{
sum=sum+i;
i=i+2;
}
printf("sum=%d\n",sum);
return 0;
}
*/
/*
//偶数之和 方法2
int main()
{
int sum=0,i=1;
while(i<=100)
{
if(i%2==0)
sum=sum+i;
i++;
}
printf("sum=%d\n",sum);
return 0;
}
*/
/*
//2-4+6-8+10-...100
int main()
{
int sum=0,i=1;
int sign=1;
while(i<=6)
{
printf("当i=%d,第%d次循环结束时,",i,i);
if(i%2==0)
{
sum=sum+sign*i;
sign=(-1)*sign;
}
i++;
printf("sign=%d,sum=%d\n",sign,sum);
}
//printf("sum=%d\n",sum);
return 0;
}
*/
/*
//2+4-6-8+10+12-...100
int main()
{
int sum=0,i=1;
int sign=1,k=0;
while(i<=6)
{
printf("当i=%d,第%d次循环结束时,",i,i);
if(i%2==0)
{
sum=sum+sign*i;
k++;
if(k==2)
{
sign=(-1)*sign;
k=0;
}
}
i++;
printf("k=%d,sign=%d,sum=%d\n",k,sign,sum);
}
printf("sum=%d\n",sum);
return 0;
}
*/
///分水岭
/*
//2-4-6+8+10+12-14-16-18-20+...100
int main()
{
int sum=0,i=1;
int sign=1,k=0,time=1;
while(i<=4)
{
printf("当i=%d,第%d次循环结束时,",i,i);
if(i%2==0)
{
sum=sum+sign*i;
k++;
if(k==time)
{
sign=(-1)*sign;
k=0;
time++;
}
}
i++;
printf("time=%d,k=%d,sign=%d,sum=%d\n",time,k,sign,sum);
}
printf("sum=%d\n",sum);
return 0;
}
*/
/*
//-1+3+5-7-9-11+13+15+17+19-...99 我很任性
int main()
{
int sum=0,i=-1;
int sign=1,k=0,time=1;
while(i<=3)
{
printf("当i=%d,第%d次循环结束时,",i,i);
if(i%2==1||i%2==-1)
{
if(i==1)
{
sign=(-1)*sign;
i++;
continue;//break;
}
sum=sum+sign*i;
k++;
if(k==time)
{
sign=(-1)*sign;
k=0;
time++;
}
}
i++;
printf("time=%d,k=%d,sign=%d,sum=%d\n",time,k,sign,sum);
}
printf("sum=%d\n",sum);
return 0;
}
*/
/*
//-1+3+5-7-9-11+13+15+17+19-...99
int main()
{
int sum=-1,i=1;
int sign=1,k=0,time=2;
int an=3;
while(i<=3)
{
printf("当i=%d,第%d次循环结束时,",i,i);
if(an%2==1)
{
sum=sum+sign*an;
an=an+2;
k++;
if(k==time)
{
sign=(-1)*sign;
k=0;
time++;
}
}
i++;
printf("an=%d,time=%d,k=%d,sign=%d,sum=%d\n",an,time,k,sign,sum);
}
printf("sum=%d\n",sum);
return 0;
}
*/