求问各位大佬!
查看原帖
求问各位大佬!
857858
benkuang楼主2022/11/16 20:30
#include <iostream>
using namespace std;
int main()
{
	int k, n;
	double sum=0;
	cin >> k;
    for(n=0; sum<=k; ++n)
        {
            sum += 1.0 / n;   
        }
	cout << n;
	return 0;
}

请问用for循环为啥错了,还是我用的方法不对。用while循环的话就可以,可是我也看不出这两的区别。

2022/11/16 20:30
加载中...