这个问题怎麼用while写

来源:百度知道 编辑:UC知道 时间:2024/06/27 22:04:45
1-1/3+1/5-1/7+1/9......
求直到最后1项的绝对值不大於10的-5次方。
新人在线等 教教我

#include<stdio.h>
void main()
{
int k=1;
float s=0;
while((1.0/k)>=-1e-5&&(1.0/k)<=1e-5)
{
s=(-1)*(k/2)*(s+1.0/k)+1;
k=k+2;
}
printf("s=%f\n",s);
}
此回答还有点问题,先别采纳