[求助]可不可以看看这一题...
a/4=1-1/3+1/5-1/7+.....求a 的近似值...到最后一次的绝对值小于10-6为止
我是这么编的不过结果怎么不对是
#include "stdio.h"
void main()
{double a=1,b=1,c;
while(c>-1e-6&&c<1e-6);
{c=c+b/a;
b*=-1;
a+=2;
}
printf("c=4*%d\n",c);
}
有谁可以帮解释一下啊...谢谢,,,
错误好多
#include "stdio.h"
void main()
{double a=1,b=1,c; //C没赋值
while(c>-1e-6&&c<1e-6); //多了一个分号,条件是什么意思,想想
{c=c+b/a;
b*=-1;
a+=2;
}
printf("c=4*%d\n",c); //输出的时候是4*原型输出,不会去乘C
}