字典翻译 问答 其它 【一道简单acm计算题,结果总是不对,一个简单的计算,你需要计算f(m,n),其定义如下:当m=1时,f(m,n)=n;当n=1时,f(m,n)=m;当m>1,n>1时,f(m,n)=f(m-1,n)+f(m,n-1)输入第一行包含一个整数T(1】
问题标题:
【一道简单acm计算题,结果总是不对,一个简单的计算,你需要计算f(m,n),其定义如下:当m=1时,f(m,n)=n;当n=1时,f(m,n)=m;当m>1,n>1时,f(m,n)=f(m-1,n)+f(m,n-1)输入第一行包含一个整数T(1】
问题描述:

一道简单acm计算题,结果总是不对,

一个简单的计算,你需要计算f(m,n),其定义如下:

当m=1时,f(m,n)=n;

当n=1时,f(m,n)=m;

当m>1,n>1时,f(m,n)=f(m-1,n)+f(m,n-1)

输入

第一行包含一个整数T(1

马士华回答:
  你判断的符号弄错了,而且逻辑也很混乱   =表示赋值   ==才表示判断是否相等   给你重写了个函数,你看看吧.   intf(intx,inty){   if(x==1)   returny;   if(y==1)   returnx;   returnf(x-1,y)+f(x,y-1);   }
点击显示
其它推荐
热门其它推荐
  • 其它