为什么这个程序无法运行啊
求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; }
} 大家告诉我那错了啊?
//求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; }