#include<stdio.h>
int findmin(int k)
{
int i;
double sum=0;
for(i=1;sum<=k;i++)
{
sum+=1.0/i;
}
return i-1;
}
int main()
{
int k;
printf("请输入k的值:\n");
scanf("%d",&k);
printf("%d\n",findmin(k));
return 0;
}
为什么定义函数那里 是return i-1;
而不是i呢