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

为什么int age;不能写到main里

有没有人能帮忙解释一下

正在回答

2 回答

可以的呀,代码如下:


#include <stdio.h>

int getAge(int i)

{

int age;

if (i == 1)

age = 10;

else

{

age = getAge(i - 1) + 2;

}

return age;

}

int main()

{

int age = getAge(5);

printf("第5个人%d岁\n", age);

return 0;

}


参考上面的代码,看一下你的什么地方出了问题,也可以直接把代码发出来我帮你看一下。

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

因为main函数是让你实现程序的,如果你之前没有定义age,怎么在主函数里去实现它呢

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

举报

0/150
提交
取消

为什么int age;不能写到main里

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信