早教吧作业答案频道 -->其他-->
已知:Sn=1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。 现给出一个整数K(1
题目详情
已知:Sn = 1 + 1/2 + 1/3 + … + 1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。
现给出一个整数K(1 <= K <= 15),要求计算出一个最小的n,使得Sn > K。
用C语言实现
现给出一个整数K(1 <= K <= 15),要求计算出一个最小的n,使得Sn > K。
用C语言实现
▼优质解答
答案和解析
#include <stdio.h>
int main()
{
double s = 0;
int i;
int k;
scanf("%d",&k);
for(i = 1; ; i ++)
{
s+=1.0/i;
if(s>=k)break;
}
printf("%d\n", i);
return 0;
}
看了 已知:Sn=1+1/2+1...的网友还看了以下:
等比数列{an}的前n项和为Sn,已知对任意的n∈N*,点(n,Sn)均在函数y=bx+r(b>0 2020-05-13 …
已知{an}为单调递增的等比数列,且a2+a5=18,a3•a4=32,{bn}是首项为2,公差为 2020-05-16 …
高数 设数列{xn}的一般项sn=1/n cos (npai)/2,求出N 使得当n>N时,xn与 2020-05-16 …
已知数列{an}的前n项和为Sn,当n≥2时,点(1/S(n-1),1/Sn)在f(x)=x+2的 2020-05-16 …
已知数列an的前n项和为sn,当n≥2时,点(1/Sn-1,1/Sn)在f(x)=x+2的图像上, 2020-05-16 …
关于等比数列前N项和公式里的微积分问题设a1a2a3为等比数列,则前N项和Sn=[a1*(1-q^ 2020-06-10 …
等比数列{an}的前n项和为Sn,已知对任意的n∈N+,点(n,Sn)均在函数y=bx+r(b>0 2020-06-16 …
别找之前的帖子,那个说的不清楚数列{an)的前n项和为Sn,当n≥1时,Sn+1是an+1与Sn+ 2020-06-19 …
求数列的时候,什么时候讨论n≥2.比如下列题目已知数列{an}中,Sn是它的前n项和,且Sn+1=4 2020-12-23 …
一道经典数列题求解,急数列{an}的前n项和为Sn,当n≥1时,Sn为an-1与Sn-1+2的等比中 2020-12-24 …