zzu-hust-madd

勤用智,智用勤

zoj1045

没啥说的

#include<stdio.h>
int main()
{
  float a,b,sum;
  int i;
  while(scanf("%f",&a)==1)
  {
    b=2;
    sum=0;
    if(a==0)
      break;
    else
    {
      for(i=1;i<500;i++)
      {
        sum=sum+1/b;
        b=b+1;
        if(sum>=a)
        {
          printf("%d card(s)\n",i);
          break;
        }
      }
    }
  }
  return 0;
}


 

 

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/mdd18703649811/article/details/7407894
文章标签: float
个人分类: zoj
想对作者说点什么? 我来说一句

ZOJ-1045

//1/2+1/3+1/4+……+1/(n+1)

baby00qi baby00qi

2017-03-05 17:39:25

阅读数:163

没有更多推荐了,返回首页

不良信息举报

zoj1045

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭