计算当n为何值时,不等式sum=1 + 1/2 + 1/3 +… + 1/n >limit成立,输出n对应的sum,用for语句。谢谢高手
我的程序是:#include<stdio.h>voidmain(){intn,limit;floatsum;sum=0,n=1;printf("Êä&...
我的程序是:
#include <stdio.h>
void main()
{
int n,limit;
float sum;
sum=0,n=1;
printf("ÊäÈëlimit:");
scanf("%d",&limit);
for (n=1;sum>limit;n++)
{
sum=sum+1.0/n;
}
printf("n=%d,sum=%f\n",n,sum);
}
但是做出来不对,希望高手指点下~谢谢 展开
#include <stdio.h>
void main()
{
int n,limit;
float sum;
sum=0,n=1;
printf("ÊäÈëlimit:");
scanf("%d",&limit);
for (n=1;sum>limit;n++)
{
sum=sum+1.0/n;
}
printf("n=%d,sum=%f\n",n,sum);
}
但是做出来不对,希望高手指点下~谢谢 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询