#include<stdio.h>int main (){int a ,b,c,sum;a=-1;b=2.0;sum=1.0;;while(b<=10){c=a/b;sum=sum+c;b=b+1;a=-a;}printf("%f\n",sum);return 0;}
??不是应该是分数吗?为什么会变成0??
你是用什么写的?你先测试下a/b的结果是多少