c语言-2+4-6+8-10+…+(n-2)-n(n由用户输入)使用while循环解决
软件 vc6.0
#include <stdio.h>
#include <stdlib.h>
int main()
{
int x=-1,i=2;
int n,sum=0;
scanf("%d",&n);
while(i<=n)
{
printf("%s%d",(x>0?"+":""),x*i);
sum+=x*i;
x*=-1;
i+=2;
}
printf("=%d\n",sum);
return 0;
}
可以不用循环