純C語(yǔ)言:遞歸組合數(shù)源碼分享
更新時(shí)間:2014年01月04日 16:40:03 投稿:shangke
這篇文章主要介紹了純C語(yǔ)言:遞歸組合數(shù)源碼,有需要的朋友可以參考一下
復(fù)制代碼 代碼如下:
#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("請(qǐng)輸入組合數(shù)中的m:");
scanf("%d",&m);
printf("\n請(qǐng)輸入組合數(shù)中的n:");
scanf("%d",&n);
int t=sum(m,n);
printf("\n組合數(shù)結(jié)果:%d\n",t);
}
相關(guān)文章
C/C++函數(shù)參數(shù)聲明解析int?fun()?與?int?fun(void)?的區(qū)別講解
C++中int fun()和int fun(void)的區(qū)別在于函數(shù)參數(shù)的聲明方式,前者默認(rèn)允許任意參數(shù),而后者表示沒(méi)有參數(shù),通過(guò)清晰的實(shí)例源代碼,詳細(xì)解釋了它們?cè)诤瘮?shù)聲明和調(diào)用中的不同之處,這篇文章介紹了C/C++函數(shù)參數(shù)聲明int?fun()與int?fun(void)的差異,需要的朋友可以參考下2024-01-01C++中引用傳遞與指針傳遞的區(qū)別(面試常見(jiàn))
這篇文章主要介紹了C++中引用傳遞與指針傳遞的區(qū)別(面試常見(jiàn)),需要的朋友可以參考下2018-03-03C++ 流插入和流提取運(yùn)算符的重載的實(shí)現(xiàn)
這篇文章主要介紹了C++ 流插入和流提取運(yùn)算符的重載的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12C++實(shí)現(xiàn)圖書(shū)管理系統(tǒng)課程設(shè)計(jì)
這篇文章主要為大家詳細(xì)介紹了C++實(shí)現(xiàn)圖書(shū)管理系統(tǒng)課程設(shè)計(jì),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03C++字符數(shù)組、字符數(shù)組指針和string類
這篇文章主要介紹了C++字符數(shù)組、字符數(shù)組指針和string類,string是一個(gè)類而不是基本數(shù)據(jù)類型,數(shù)組不含有處理函數(shù),下面更多詳細(xì)內(nèi)容,需要的小伙伴可以參考下面文章2022-03-03C語(yǔ)言編程深入理解取整取余取模問(wèn)題示例分析
這篇文章主要為大家介紹了C語(yǔ)言編程深入理解取整取余取模問(wèn)題的示例分析詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-11-11Qt串口通信開(kāi)發(fā)之QSerialPort模塊詳細(xì)使用方法與實(shí)例
這篇文章主要介紹了Qt串口通信開(kāi)發(fā)之QSerialPort模塊詳細(xì)使用方法與實(shí)例,需要的朋友可以參考下2020-03-03