可以看出这是一个while循环
初始值:n = 1, Sn即 sum = 1
循环条件:sum <= k
公式:sum = sum +1.0/n
#include
using namespace std;
int main()
{
int k, n = 1;
double sum = 1;
cin >> k;
while (sum <= k)
sum += 1.0 / ++n;
cout << n;
return 0;
} | 留言与评论(共有 0 条评论) “” |