#求和要1.0/n,不然算不出来!
查看原帖
#求和要1.0/n,不然算不出来!
630217
w3180756048楼主2022/1/15 18:17

理论上这题其实不难,但是要注意很多细节,比如1.0/n,和sn要用double.我看了半天都没反应过来。以下是代码。

int main()
{
	int k,n=1;
	double sum = 0.0;
	scanf("%d", &k);
	for (n = 1;;n++)
	{
		sum = sum + 1.0 / n;
		if (sum > k)
		{
			printf("%d", n);
			break;
		}
	}	
	return 0;
}
2022/1/15 18:17
加载中...