为了账号安全,请及时绑定邮箱和手机立即绑定

请问哪里错了

#include <stdio.h> 

int ageNumber(int n)

int age;

   if(n==1)

     return 10;

    else

   { 

       age=ageNumber(n-1)+2;

   }

   

int main() 

{

    int age=ageNumber(5);

printf("第5个人的年龄是%d岁", ageNumber); 

return 0;

}

搜索

复制

正在回答

代码语言

1 回答

你定义的函数体{}呢???还有你最后的把ageNumber(5);存到age变量里了,那你应该输出age才对啊,要不就直接输ageNumber(5),没有 int age=ageNumber(5)这一步

0 回复 有任何疑惑可以回复我~
#1

慕圣1494737 提问者

奥 Thanks♪(・ω・)ノ
2021-09-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问哪里错了

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号