简单的函数调用问题
#include <stdio.h>
static int sum = 0;
int deal(int m,int n)
{
if (n==0) return 1;
else if (n==1) return(m);
else sum += deal(m-1,n-1) + deal(m-1,n);
}
void main()
{
deal(2,2);
printf ("%d",sum);
}
为什么不能实现下面问题呢 7.38
输出没结果 直接结束
图片附件: 游客没有浏览图片的权限,请
登录 或
注册