c语言 求和 1-3+5-7+9…………+101 怎么算

来源:百度知道 编辑:UC知道 时间:2024/06/02 06:57:45
1-3+5-7+9…………+101 怎么算

#include <stdio.h>
void main()
{
int sgn = 1;
int i;
int sum = 0;
for (i = 1;i<102;i += 2)
{
sum += sgn*i;
sgn *= -1;
}
printf("1-3+5-7+9…………+101 = %d\n",sum);
}

#include<iostream>
using namespace std;
int main()
{int i,sum=0,a=1;
for(i=1;i<=51;i++)
{a=a+2;
if(i%2==0)
sum=sum-a;
else
sum=sum+a;}
cout<<sum<<endl;
}
也不知道写的对不对,呵呵,只是给你点提示