编程题:设s=1+1/2+1/3+……+1/n,求与8最接近的s的值及与之对应的n值
答案:1 悬赏:30 手机版
解决时间 2021-04-02 06:36
- 提问者网友:謫仙
- 2021-04-01 19:15
编程题:设s=1+1/2+1/3+……+1/n,求与8最接近的s的值及与之对应的n值
最佳答案
- 五星知识达人网友:duile
- 2021-04-01 20:02
#include "stdio.h"
int main(void){
int n;
double s;
for(s=1.0,n=2;(s+=1.0/n)<8;n++);
if(s-8 > 8-(s-1.0/n))
printf("s = %g n = %d
",s-1.0/n,n-1);
else
printf("s = %g n = %d
",s,n);
return 0;
}
int main(void){
int n;
double s;
for(s=1.0,n=2;(s+=1.0/n)<8;n++);
if(s-8 > 8-(s-1.0/n))
printf("s = %g n = %d
",s-1.0/n,n-1);
else
printf("s = %g n = %d
",s,n);
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯