int sum2(n) { int sum=0; if (n<0) printf_s("error\n"); //else if (n == 0 || n == 1) sum = 1; else sum = sum2(n - 1)*n; return sum; }
上图是将注释的话没有写在程序中的结果,不能理解为什么会是这样。。。
粉丝 回答 采纳
私信 访问主页