复制程式
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{
int n,i,total1=0,total2=0,sum=0;
printf("n请输入整数n值:");
scanf("%d",&n);
for(i=1;i<=n;i++) //你的for loop没有设定完整
{
if((i+1)%2==0) //如果你用i++ 会影响到接下来的运算
total1+=i;
else
total2+=i;
}
sum=total1-total2; //奇数的系数是正的 偶数的系数是负的 应该要用奇数和-偶数和
printf("1-2+3-4+5-6+-.....+-n值为:%d n",sum);
system("PAUSE");
return EXIT_SUCCESS;
}