快捷导航

大神们帮忙看下哪错了?还有为什么标准答案没有定义numpeople?

#include /** 请使用递归函数完成本题* 小编已将正确代码放在左侧任务的“不知道怎么办”里* 小编希望各位童鞋独立完成哦~*/int age(int n){  int num;  if(n==1)  {    return 10;  }  else  {    num = age(n-1)+2;    printf("第%d个人的年龄是%d岁\n", n, num);  }  return num;int main(){  int num = age(5);printf("第5个人的年龄是%d岁", num);return 0;}

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

#include
int age(int n)
{
  int num;
  if(n==1)
  {
    return 10;
  }
  else
  {
    num = age(n-1)+2;
    printf("第%d个人的年龄是%d岁\n", n, num);
  }
  return num;
}   //这个少了个花括号
int main()
{
  int num = age(5);
printf("第5个人的年龄是%d岁", num);
return 0;
}
剩下的问题就得改代码了!!!!
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP