
請問:這一段遞回為什么錯了,該怎么用呢?希望前輩們不吝賜教,謝謝
uj5u.com熱心網友回復:
第一,你的solve函式return p;而在執行中p沒有變過,*solve(nnn)都是p[0],所以遞回那部分不能成立。第二,這個數列只有前四十多項能用32位整數表示,就算遞回弄對了,后面大部分也都是溢位以后沒有用的數值了。
uj5u.com熱心網友回復:
可改作:return p+n-1;
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/269148.html
標籤:C語言
上一篇:求教c++中如何使用字串
