qq_慕设计5362189
2019-05-30 22:25
请问为什么是getAge(numPeople-1)
就是下一个人啦
int getAge(int n){
if (n==1){
return 10;
}else {
return getAge(n-1)+2;
}
传参 n为5,因为n!=1则走else,如果n不-1的话,那一直都是5,这个递归结束不了了。
应该要去算下一个人的了。
C语言入门
926022 学习 · 20793 问题
相似问题
回答 2
回答 5
回答 1