用c语言编程计算1-2+3-4+5......+99-100

如题所述

第1个回答  2011-07-29
#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);
}本回答被提问者采纳
第2个回答  2011-07-29
#include <stdio.h>

main()
{
int i, t= -1, sum = 0;
for (i = 1; i <= 100; i++)
sum += i * (t *= -1);
printf("%d\n",sum);
}

请大家继续盖楼!!
第3个回答  2011-07-29
int sum = 0;
for(int i=1;i<=100;i++)
{
sum + = i%2==0 ? -i:i;
}
第4个回答  2011-07-29
int i;
int j;
int sum1=0;
int sum2=0;
int sum;
for(i=1;i<100;i+=2){
sum1 +=i;
}
for(j=2;j<=100;j+=2){
sum2 +=j;
}
sum = sum1-sum2;
第5个回答  2011-07-29
顶一楼

用c语言编程计算1-2+3-4+5...+99-100
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-2+3-4+5-6+...+99-100
main(){ int i,n,sum=0;for(i=1;i<=100;i++){n=-1;sum=n^(i+1)*i+sum;} printf("%d",sum);}

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

C语言编程1-2+3-4+5-6+~~+99-100用for,语句~while语句……do-whi
(1)用for:include "stdio.h"void main(){ int s=0,i=1,j=1;for(;i<=100;i++){ s=s+i*j;j=-j;} printf("1-2+3-4+5-6+~~+99-100=%d",s);} (2)用while:include "stdio.h"void main(){ int s=0,i=1,j=1;while(i<=100){ s=s+i*j;j=-j;i++;} printf...

C语言编程题sum=1-2+3-4+5-6+……+99-100
include<stdio.h>int main(){int i,s=0; for(i=1;i<=100;i++) if(i%2)s+=i; else s-=i; printf("%d\\n",s); return 0;}

编程实现计算1-2+3-4+...+99-100的结果
直接找出前N项和通项公式。将n换成具体的项数,或者将n作为函数参数输入 begin var sum:integer;if n mod 2=0 then sum=-(n div 2)else sum=(n+1) div 2;end 对应的C程序如下 int mysum(int n){ int sum;if (n%2) sum=(n+1) \/ 2;else sum=-(n\/2);return sum;} ...

编程计算1-2+3-4+5-6+...+99-100.
VB:dim i,s as inegter s=0 ...for i =1 to 100 setp 2 s=-1+s next i ...C :int i,s;s=0;for(i=1,i<=100,i+2)s=-1+s;...

C语言编程(1-2+3-4+5...-100)
这是算法代码,j是控制+、-号 int i ,j=1,sum=0;for(i=1;i<=100;i++){ sum+=i*j;j=-j;} 你自己写输出代码吧

如何用C语言编程求 1-2+3-4...-100
include "stdio.h"void main(){ int a,b=100,c=1;for(a=2;a<=b;a++)if(a%2==0)c=c-a;else c=c+a;printf("结果是 %d",c);} 这个算是非常入门的程序了 现在主要就是养成一个良好的习惯 给的准确的数字都变成变量去定义它 以后好用不要直接使用数字 ...

相似回答