设计一个算法:任意给定一个自然数N,求自然数n,使1+1/2+1/3+...+1/n>N,写出流程图和程序
问题描述:
设计一个算法:任意给定一个自然数N,求自然数n,使1+1/2+1/3+...+1/n>N,写出流程图和程序
答
已知N,求n;
float sum=0;
int n=1;
while(1)
{
sum+=1/n;
if(sum>N)
break;
n++;
}
最后输出n的值就可以了,流程图自己画吧