為什么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;
}
2020-03-02
可省可略