#include <stdio.h> long fun(int n) { if (n>1) return (n*fun(n-1)); return 1;/*我的疑問在這里,難道不應(yīng)該是else return 1嗎?根據(jù)答案提示這里的1可以換成1L,是什么道理?*/ } main() { printf("10!=%ld\n", fun(10)); }
- 1 回答
- 0 關(guān)注
- 2004 瀏覽
添加回答
舉報
0/150
提交
取消