俺是c语言菜鸟!高手救命啊!

来源:百度知道 编辑:UC知道 时间:2024/05/30 23:39:33
一个简单的问题可俺就是不会啊!
1.编写程序:求1-3+5-7+......_99+101的值.

main()
{
int n,sum=0,i=1;
for(n=1;n<=101;n+=2,i++)/*当i奇数时“+”,当i偶数时“-”*/
if(i%2==0) sum-=n;
else sum+=n;
printf("%d",sum);
getch();
}

#include<math.h>
int main(void)
{
int i,n=0;
for(i=1;abs(i)<=101;i>0 ? (i=-i-2) : (i=-i+2)) n+=i;
printf("%d",n);
return 0;
}