郑秀晶无水印高清图片:为什么必须要声明那?

来源:百度文库 编辑:高校问答 时间:2024/04/29 05:54:18
看我的这个不声明完全可以,这个又是为什么?
题目:有5个人坐在一起,问第五个人多少岁?他说比第4个人大2岁。问第4个人岁数,他说比第3个人大2岁。问第三个人,又说比第2人大两岁。问第2个人,说比第一个人大两岁。最后问第一个人,他说是10岁。请问第五个人多大?
/*
main()
{
printf("%d\n",age(5));
}

int age(n)
{
int agesum;
if(n == 1)
agesum = 10;
else
agesum = age(n - 1) +2;
return(agesum);
}

完全可以的
为什么????
程序绝对没有问题,我想问的是?
我没有声明完全可以大,一楼的你回答的是什么啊

agesum = age(n - 1) +2;
这里出问题了……
if(n == 1)
agesum = 10;
和上面的不符合了……