求大神来帮忙

来源:5-7 递归函数(一)

JING_ke

2016-06-30 14:30

    if(n == 1)

    {

        return 1;    //第一天只会1个单词

    }

    else{

        result = getWordNumber (n+1)*n/2;

    }

        return result;       //到第天会的单词数量

    

}

int main()

{

    int num = getWordNumber(10); 

 难道递归还需要循环吗,不是调用函数吗?求帮解释

写回答 关注

1回答

  • n4ocMa
    2016-06-30 16:01:26
    已采纳

    递归不用循环,递归相当于调用当前函数,再执行相同代码

    JING_k...

    那我写的 (n+1)*n/2 哪出错了,10带进去不是55吗

    2016-07-02 14:24:55

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题