课程
/后端开发
/C
/C语言入门
递归里的: return n + getWordNumber(n-1); 为什么不能这样写? 而要这样: return getWordNumber(n-1) + n;
2018-06-15
源自:C语言入门 5-7
正在回答
可以这样写。并没有发现什么错。
Daning_NFH 提问者
可以这么写,浏览器里的编译器比较呆,你得正常写他才判定你对。换在其他编译器正常运行
这样写是可以的,没毛病
我认为那个 n是getWordNumber里面的 只能写在后面 写前面c程序软件不能识别
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为什么我输入 return n+getWordNumber(n-1)是错误的而 return getWordNumber(n-1)+n是正确的?
2 回答return getWordNumber (n-1)+n 如何理解
2 回答return (n+getWordNumber(n-1))为什么不行?
2 回答num=getWordNumber(n-1)+n
5 回答getWordNumber(n-1)+n ; 求解