调和级数的研究及其相关性
发布时间
阅读量:
阅读量
对于给定的正数x,y(2< x< y),试确定满足不等式x<1+1/2+1/3+1/4+……+1/m< y的m值范围。
#include"stdio.h"
int main()
{
int x, y;
long m,m1,m2;
double s=0;
printf("请输入x,y(2<x<y):");
scanf_s("%d,%d",&x,&y);
for (m = 1;; m++)
{
s = 1.0 / m + s;
if (x<s)
{
m1 = m; //下限
break;
}
}
s = 0;
for (m = 1;; m++)
{
s = 1.0 / m + s;
if (s > y)
{
m2 = m - 1; //上限
break;
}
}
printf("m的取值范围为:%d <=m<= %d\n", m1, m2);
return 0;
}
全部评论 (0)
还没有任何评论哟~
