问答详情
源自:5-9 递归函数练习

代码哪里不对

这个代码哪里不对??? int getAge(int numPeople) {    int age;    if (numPeople==10)    age=10;    else age=getAge(numPeople-1)+2;    return age;    } int main() {    int fifthAge=getAge(5);    printf(" 第5个人的年龄是%d岁", fifthAge); return 0; }

提问者:qq_烟雨暗千家_0 2016-12-25 12:13

个回答

  • 摩登卡卡夫
    2016-12-25 13:48:29
    已采纳

      if (numPeople==10)    age=10;   这里numPeople==1;因为是第一个人