为什么这个程序无法运行啊
求1-3+5-7+....-99+101的值.程序如下:#include "stdio.h"
main()
{ int i,sum;
i=1; sum=0;
while(i<=101)
{ sum=sum+i;
i=i+2;
i=-i; }
} 大家告诉我那错了啊?
2005-05-19 20:01

2005-05-19 20:30

2005-05-20 08:00
//求1-3+5-7+....-99+101的值.程序如下:
#include <stdio.h> #include <math.h>
int main() { int i; int count; int flag; int sum; int temp; i=1; count=0; flag=0; sum=0; temp=1; while(i<=101) { sum=sum+temp; i=i+2; ++count; if(count%2==1) temp=-i; else temp=i; } printf("The result is : %d\n",sum); return 0; }

2005-05-20 13:42
2005-05-21 09:40
2005-05-22 01:10

2005-05-22 16:36
2005-05-22 20:44