生无涯

吾生也有涯,而知也无涯,以无涯随有涯,乐以忘忧,生亦无涯矣www.cnblogs.com/shengwuya
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

a program a day 15

Posted on 2010-10-11 23:39  生无涯  阅读(145)  评论(0编辑  收藏  举报

/**
*计算组合数C(m,n)(m为下标,n为上标)
**/
#include<stdio.h>
//use the formula: c(m,n) = c(m-1,n) +c(m-1,n-1)
int cnr(int m,int n)
{
 if(m == n||0 ==n)
  return 1;
 else
  return cnr(m-1,n)+(m-1,n-1); 
}
int main()
{
 int m,n;
 printf("please input m, n :\n");
 scanf("%d,%d",&m,&n);
 printf("c(%d,%d) = %d ",m,n,cnr(m,n));
 return 0;
}