#include <stdio.h>
int main() {
float c;
scanf_s("%f", &c);
if (c >= 0.01f&&c<=5.20f) {
float d=0.0f;
float m ;
int n = 2;
while (d<c)
{
m = 1.0f /n;
d += m;
++n;
}
printf("%d\n", n-2);
}
return 0;
}如输入3.71,得出61
我是用n-2才计算得到,这样不合理,应该如何修改
o学者o
相关分类