纯C语言:递归组合数源码分享

 更新时间:2014年01月04日 16:40:03   作者:  
这篇文章主要介绍了纯C语言:递归组合数源码,有需要的朋友可以参考一下
复制代码 代码如下:

#include<stdio.h>
int sum(int m,int n)
{
 if(n==m||n==0)
  return 1;
 else
  return sum(m-1,n)+sum(m-1,n-1);
}
void main()
{
 int m,n;
 printf("请输入组合数中的m:");
 scanf("%d",&m);
 printf("\n请输入组合数中的n:");
 scanf("%d",&n);
 int t=sum(m,n);
 printf("\n组合数结果:%d\n",t);
}

相关文章

  • Clion2020.2.x最新激活码破解版附安装教程(Mac Linux Windows)

    Clion2020.2.x最新激活码破解版附安装教程(Mac Linux Windows)

    Clion2020增加了很多新特性,修复了大量bug,大大提高了开发效率。这篇文章主要介绍了Clion2020.2.x最新激活码破解版附安装教程(Mac Linux Windows),需要的朋友可以参考下
    2020-11-11
  • 从C语言过渡到C++之const

    从C语言过渡到C++之const

    C++中最早引入const是为了替代#define,后来又衍生出了其它用法。这一篇中我们来详细介绍const的各种常见用法。希望对大家学习C++有所帮助。
    2017-07-07
  • c/c++ 奇技淫巧(一些c语言的技巧)

    c/c++ 奇技淫巧(一些c语言的技巧)

    这篇文章主要介绍了c/c++ 奇技淫巧,需要的朋友可以参考下
    2017-03-03
  • C++实现将图片转换为马赛克效果的示例代码

    C++实现将图片转换为马赛克效果的示例代码

    这篇文章主要为大家详细介绍了C++如何实现将图片转换为马赛克效果,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以了解一下
    2023-01-01
  • C++11中bind绑定器和function函数对象介绍

    C++11中bind绑定器和function函数对象介绍

    这篇文章主要介绍了C++11中bind绑定器和function函数对象介绍,绑定器,函数对象和lambda表达式只能使用在一条语句中,更多相关内容需要的小伙伴可以参考一下
    2022-07-07
  • C++利用socket传输大文件的实现代码

    C++利用socket传输大文件的实现代码

    这篇文章主要为大家详细介绍了C/C++如何使用socket传输大文件的实现代码,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的小伙伴可以了解一下
    2023-10-10
  • OpenCV cv.Mat与.txt文件数据的读写操作

    OpenCV cv.Mat与.txt文件数据的读写操作

    这篇文章主要介绍了OpenCV cv.Mat 与 .txt 文件数据的读写操作,现在分享给大家,也给大家做个参考
    2018-05-05
  • C++11中std::future的具体使用方法

    C++11中std::future的具体使用方法

    这篇文章主要介绍了C++11中std::future的具体使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • Qt编写秒表功能

    Qt编写秒表功能

    这篇文章主要为大家详细介绍了Qt编写秒表功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • C语言实现动态链表的示例代码

    C语言实现动态链表的示例代码

    本文主要介绍了C语言实现动态链表的示例代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-05-05

最新评论