用DO WHILE .T.…ENDDO结构编写一个程序实现对下列表达式求和,并且要求计算结果精度小于0.0000001。
Sn=1/(1*2*3)+ 1/(2*3*4)+…+1/(n*(n+1)*(n+2))
用DOWHILE.T.…ENDDO结构编写一个程序实现对下列表达式求和,急求!!!!
答案:2 悬赏:0
解决时间 2021-10-17 08:29
- 提问者网友:謫仙
- 2021-10-16 09:15
最佳答案
- 二级知识专家网友:孤独入客枕
- 2020-07-08 22:42
int n=3;
long Sn=0;
do{
Sn+=1/((n-2)*(n-1)*n);
}while(1/n>0.0000001);
如果我对精度的理解没错的话,应该是这样。
long Sn=0;
do{
Sn+=1/((n-2)*(n-1)*n);
}while(1/n>0.0000001);
如果我对精度的理解没错的话,应该是这样。
全部回答
- 1楼网友:白昼之月
- 2019-04-30 21:08
你好!
n都没有取值,怎么精确啊
希望对你有所帮助,望采纳。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯