递归练习
2016-01-23 12:28
232 查看
#include<stdio.h>
#include<stdio.h>
int main()
{
int f(int m,int n);
int m,n;
int t;
scanf("%d",&t);
while(t--)
{ scanf("%d%d",&m,&n);
if(m==1) printf("%d\n",n);
else if(n==1) printf("%d\n",m);
else
{
printf("%d\n",f(m,n));
}
}
}
int f(int m,int n)
{
if(m==1) return n;
else if(n==1) return m;
else return(f(m-1,n)+f(m,n-1));
}
#include<stdio.h>
int main()
{
int f(int m,int n);
int m,n;
int t;
scanf("%d",&t);
while(t--)
{ scanf("%d%d",&m,&n);
if(m==1) printf("%d\n",n);
else if(n==1) printf("%d\n",m);
else
{
printf("%d\n",f(m,n));
}
}
}
int f(int m,int n)
{
if(m==1) return n;
else if(n==1) return m;
else return(f(m-1,n)+f(m,n-1));
}
相关文章推荐
- UI控件
- Android数字签名解析(三)
- HTML5 input placeholder 颜色 改动
- Source Insight与Pclint集成开发安装关键步骤
- 高性能服务器框架--I/O模型
- 2016回到重庆的对互联网的感想
- 【Android】项目常用功能集锦(一)
- jQuery form插件的使用--用 formData 参数校验表单,验证后提交(简单验证).
- 6 种排序算法(C)
- Spark简述及基本架构
- 静态方法与线程安全
- UNIX 家族及Linux
- 商务统邀请框openZoosUrl还可以这么玩
- php CURL 调用Webservices专题
- wp上一款应用的出生与死亡
- bash shell (一)
- Codeforces Round #338
- Android编程之界面实现全屏显示的方法(2种方法)
- encode和decode
- sqlserver数据库大型应用解决方案经验总结