C语言编程计算 -1+2-3+4-5+6-7+ …… -99+100 的值,并把结果输出。

如题所述

第1个回答  2013-12-10
分成两部分,负数1.3.5。。。。
正数2.4.6。。。。
两个小循环
第2个回答  2013-12-10
#include<stdio.h>
int main(){
int i,s=0,t=-1;
for(i=1;i<=100;i++){
s+=t*i;
t*=-1;
}
printf("%d", s);
return 0;
}本回答被网友采纳

C语言编程计算 -1+2-3+4-5+6-7+ …… -99+100 的值,并把结果输出。
分成两部分,负数1.3.5。。。正数2.4.6。。。两个小循环

C语言编程1-2+3-4+5-6+~~+99-100
(1)include "stdio.h"int main(int argc,char *argv[]){printf("1-2+3-4+...+99-100 = %d\\n",(1-2)*50);return 0;}运行结果如下:(2)include "stdio.h"int main(int argc,char *argv[]){int s,i;for(s=0,i=1;i<101;i++)\/\/遍历1~100s += i&1 ? i : -i;\/\/...

C语言编程题sum=1-2+3-4+5-6+……+99-100
for(int i=1;i<=100;i++){ sum+=i*pow(-1, i-1);} printf ("result = %f\\n", sum );1、把此数列连续的奇数项和偶数项结合起来构成一个新数列,它就变成-1,-1,-1,...,-1共50项这样一个数列,C编程当然就很简单了。2、用一个for循环遍历1~100,计数变量为奇数时向和累加...

-1+2-3+4-5+6-...-99+100的值等于
等于(-1+2)+(-3+4)+(-5+6)+…+(-99+100)=(2-1)+(4-3)+(6-5)+…+(100-99)=1+1+…+1=50。

计算:-1+2-3+4-5+6-…-99+100= ___ .
2、等差数列算法。把相加的数先加起来,即1+3+5+7+...+99,要减的数也加起来,2+4+6+...+100,两者再相减即 可。等差数列的公式是:【(首项+末项)x 项数】\/2,其中项数=(后项-前项)\/公差+1,即 1+3+5+7+...+99的项数是(99-1)\/2+1=50,2+4+6+...+100的项数是...

C语言编程计算1-2+3-4+5-6+...+99-100
main(){ int i,sum=0;for(i=1;i<101;i++)sum+=(i%2)?i:-i;printf("1-2+3-...+99-100=%d",sum);getch();}

C语言编程计算1-2+3-4+5-6+...+99-100
include "math.h"main(){ int i,n,sum=0;for(i=1;i<=100;i++){n=-1;sum=n^(i+1)*i+sum;} printf("%d",sum);}

求1-2+3-4+5-6+...+99-100用c语言编出来
include <stdio.h>int main(){int i,j,s=0;for(i=1;i<=100;i++)s+=i%2==0?(-1)*i:i;printf("%d\\n",s); return 0;}

用c语言编程计算1-2+3-4+5...+99-100
include <stdio.h> main(){ int i,t,sum;i=1;sum=0;for(t=1;t<=100;t++){ sum=sum+i*t;i=-i;} printf("%d\\n",sum);}

用c语言编写程序1-1\\2+2\\3-3\\4...-99\\100
include<stdio.h> void main(){ int i;double sum=1,a=1,b;for(i=1;i<100;i++){ a=(-1)*a;b=a*i\/(i+1);sum=sum+b;} printf("sum=%f\\n",sum);}

相似回答