为什么算出来总是比正确答案大1啊?
查看原帖
为什么算出来总是比正确答案大1啊?
817795
Mrgteo79c楼主2022/11/7 20:34
#include<stdio.h>
int main()
{
    int n,k;
    double s=0;
    scanf("%d",&k);
    for(n=1;s<=k;n++)
    {
    	s+=1.0/n;
	}
	printf("%d",n);
    return 0;
}
2022/11/7 20:34
加载中...