菜鸟求带飞


私信TA

用户名:dotcpp0610279

访问量:2414

签 名:

等  级
排  名 1588
经  验 2764
参赛次数 0
文章发表 8
年  龄 19
在职情况 学生
学  校 哔哩哔哩大学
专  业 计算机科学与技术

  自我简介:

TA的其他文章

解题思路:写个while循环,当Sn>K时结束循环,退出循环后输出n(小白初次写,请多多关照!)

注意事项:

参考代码:

#include<stdio.h>

int main()

{

int m=0,K;

double Sn=0.0,n=0.0,term=0.0;

scanf("%d",&K);

while(K){

   n=n+1;

   term=1/n;

   Sn=Sn+term;

    if(Sn>K)

    {

        m=n;

        break;

    }

}

printf("%d",m);

return 0;

}


 

0.0分

6 人评分

  评论区

  • «
  • »