問題出在哪啊
#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
這個循環(huán)嵌套用錯了,程序沒問題,但是不管你用ren()參數(shù)放多少,最終結(jié)果y永遠都是10,就是最終ren()函數(shù)返回值循環(huán)結(jié)束后永遠是10