#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呢