y=ren(n-1)+2; 為什么要n-1
#include <stdio.h>?
int ren(int n)
{
? ? int y;
? ? if(n==1)
? ? ? ? y=10;
? ? else
? ? ? ? y=ren(n-1)+2;
? ? return y;
}
int main()?
{
? ? int y=ren(5);? ?
printf("第5個人的年齡是%d歲",y);?
return 0;
}
#include <stdio.h>?
int ren(int n)
{
? ? int y;
? ? if(n==1)
? ? ? ? y=10;
? ? else
? ? ? ? y=ren(n-1)+2;
? ? return y;
}
int main()?
{
? ? int y=ren(5);? ?
printf("第5個人的年齡是%d歲",y);?
return 0;
}
2019-12-19
舉報
2019-12-19
原來是第幾個人然后循環到第一個依次減一見到第一個人那,減了幾次就是加了幾次2,也就從第幾個人開始的