为什么if和else那里的{ }加不加都可以?(都成功了)
#include <stdio.h>
int Year(int n)
{
int age;
if(n==1)
{
age=10;
}
else
{
age=Year(n-1)+2;
}
return age;
}
int main()
{
int y=Year(5);
printf("第5个人的年龄是%d岁",y);
return 0;
}
#include <stdio.h>
int Year(int n)
{
int age;
if(n==1)
{
age=10;
}
else
{
age=Year(n-1)+2;
}
return age;
}
int main()
{
int y=Year(5);
printf("第5个人的年龄是%d岁",y);
return 0;
}
2020-03-02
举报