麻烦帮忙看看,为什么结果不对呢?
查看原帖
麻烦帮忙看看,为什么结果不对呢?
672121
seven4720楼主2022/1/23 23:50
#include<stdio.h>
int main()
{
    int k,n,i;
    double Sn=0.0;
    scanf("%d",&k);
    while(Sn<=k)
    {
        i=1;
        Sn+=1.0/i;
        i++;
    }
    n=i-1;
    printf("保证Sn>k的最小的n是%d",n);
}

2022/1/23 23:50
加载中...