C语言程序设计题、帮帮忙看一下这道题什么意思??答案的每一个步骤都是什么意思? 35

题在图片里、、答案在这里:doublefun(doublex){doubles1=1.0,p=1.0,sum=0.0,s0,t=1.0;intn=1;do/*循环套用公式... 题在图片里、、答案在这里:
double fun(double x)
{
double s1=1.0,p=1.0,sum=0.0,s0,t=1.0;
int n=1;
do/*循环套用公式*/
{
s0=s1;
sum+=s0; /*每次循环都乘上n*/
t*=n;
p*=(0.5-n+1)*x;
s1=p/t;
n++;/*s1 - s0 的绝对值小于10的负6次方时退出循环*/
}while(fabs(s1-s0)>=1e-6);
return sum;
}
图片已经插入了。
展开
 我来答
百度网友28b4182
2012-02-22 · TA获得超过7218个赞
知道大有可为答主
回答量:4847
采纳率:100%
帮助的人:1784万
展开全部
double fun(double x)
{
double s1=1.0,p=1.0,sum=0.0,s0,t=1.0;
int n=1;
do/*循环套用公式*/
{
s0=s1;//把刚才算好的s1,拿过来
sum+=s0; /*加上一项*/
t*=n;//t表示的是n!
p*=(0.5-n+1)*x;//撇开下面的n!上面的话是每一项是前面一项乘上p*=(0.5-n+1)*x;
s1=p/t;//s1赋值
n++;/*s1 - s0 的绝对值小于10的负6次方时退出循环*/
}while(fabs(s1-s0)>=1e-6);
return sum;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
如狼似虎的年纪
2012-02-20 · 超过32用户采纳过TA的回答
知道答主
回答量:232
采纳率:0%
帮助的人:182万
展开全部
没看见你的图啊啊 啊啊啊
更多追问追答
追问
已经插入了
追答
你的图片中公式有问题,你检查一下公式在说吧~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式