自信且呆滞68


私信TA

用户名:dotcpp0738265

访问量:486

签 名:

等  级
排  名 4106
经  验 1712
参赛次数 0
文章发表 19
年  龄 0
在职情况 学生
学  校 景德镇学院
专  业 网络工程

  自我简介:

我一定会做出最好玩的游戏

TA的其他文章

解题思路:

就是简单的递归

注意事项:

参考代码:

#include<iostream>

using namespace std;


double caculate(double n)

{

    if(n==1)

    {

        return 1;

    }

    else {

        return 1.00/n+caculate(n-1);//注意是1.00,不然就是整数的运算,无法得到小数

    }

}


void test01()

{

    double n =0;

    cin>>n;

    double sum =caculate(n);

    printf("%.6f",sum);


}


int main()

{

    test01();

    return 0;

}


 

0.0分

0 人评分

  评论区