求大神解决我的问题
#include<stdio.h>#include<stdlib.h>
main()
{
int i,s=0,n;
scanf("%d",&n);
if(1<=n<=1000000000)
{
for(i=1;i<=n;i++)
{
{
if(i%2==0)
i=-i;
else
i=i;
}
s=s+i;
}
}
else
exit(0);
printf("%d\n",s);
return 0;
}
#include <stdio.h> int main() { int i,s=0,n; scanf("%d",&n); if(n>=1&&n<=1000000000) //请不要把C当数学 { for(i=1;i<=n;i++) { if(i%2==0) //请不要更改i的值,它是for里面的控制流程元素 { s=s-i; } else { s=s+i; } } } else { return 0; } printf("%d\n",s); return 0; }