為什么錯誤?請問哪里有問題啊
?#include
int getAge(int n){ int age5; if(n==1) age5 = 10; else age5 = getAge(n-1)+2; return age5; } int mian() { ? ?int age = getAge(5); printf("第5個人的年齡是:",age); return 0; }?#include
int getAge(int n){ int age5; if(n==1) age5 = 10; else age5 = getAge(n-1)+2; return age5; } int mian() { ? ?int age = getAge(5); printf("第5個人的年齡是:",age); return 0; }2017-08-31
舉報
2017-09-06
第一行改成int getAge(n)去掉括號里面的int
2017-09-01
int getAge(int n)
{
int age5;?
if(n==1)?
age5 = 10;?
else?
age5 = getAge(n-1)+2;?
return age5;?
}?
int main()?
{ ? ?
int age = getAge(5);?
printf("第5個人的年齡是:%d",age);?
return 0;?
}