中易网

用c语言求表达式1/2+1/4+1/6+1/8+…求和要求用while循环要求直到最后一项得

答案:2  悬赏:80  
解决时间 2021-01-17 02:40
  • 提问者网友:凉末
  • 2021-01-16 04:00
用c语言求表达式1/2+1/4+1/6+1/8+…求和要求用while循环要求直到最后一项得
最佳答案
  • 二级知识专家网友:污到你湿
  • 2021-01-16 05:31
#include
int main(){
double t,sum=0,eps=0.0001;
int i=0;
while (1){
i=i+2;
t=1.0/i;
if (tsum=sum+t;
}
printf("%lf\n",sum);
return 0;
}
输出: 4.547254
全部回答
  • 1楼网友:人间朝暮
  • 2021-01-16 07:03
#include
double i,s;
int main()
{
i=1.0;
s=0;
while(i>=0.0001)s+=i,i/=2;
printf("%.5lf",s);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息