C++代码解析13


C++代码解析13

可以看出这是一个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 条评论) “”
   
验证码:

相关文章

推荐文章