44~~
int k,i=0;
float sum=0.0;
scanf("%d",&k);
while(sum<=k)
{
//for(i=1; ;i++)
// sum+=1.0/i;
i++;
sum+=1.0/i;
}
printf("%d",i);
return 0;
bug:for(i=1; ;i++)
sum+=1.0/i
可以在while里i++
int k,i=0;
float sum=0.0;
scanf("%d",&k);
while(sum<=k)
{
//for(i=1; ;i++)
// sum+=1.0/i;
i++;
sum+=1.0/i;
}
printf("%d",i);
return 0;
bug:for(i=1; ;i++)
sum+=1.0/i
可以在while里i++