
编写程序求s=1-2+3-4+5…+99-100的值
2个回答
展开全部
观察这个式子,可以两两一组分成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;
}
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;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询