编写程序求s=1-2+3-4+5…+99-100的值

如题所述

观察这个式子,可以两两一组分成50组

s=(1-2)+(3-4)+……+(99-100)

每组的值都是-1

故s=-50

如果用C语言的话

#include <stdio.h>
int main()
{
int n,sign,sum;
sign=1;
sum=0;
for(n=1;n<=100;n++) {
sum+=n*sign;
sign*=-1;
}
printf("===%d===\n",sum);
return 0;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2008-06-22
我不知道你用什么语言,给你点提示.
1-100整数,奇数要加,偶数要减.
用两个循环,把奇数和偶数分别加起来.
再用奇数的和减去偶数的和.
相似回答