當前位置:編程學習大全網 - 編程軟體 - 編寫求Cmn組合公式的函數。函數如下:long Cmn(int m ,int n)

編寫求Cmn組合公式的函數。函數如下:long Cmn(int m ,int n)

#include<stdio.h>

#include<stdio.h>

long

Cmn(int

m,int

n)

{

long

countM=1,countN=1,countMN=1;

int

i;

for(i=1;i<=m;i++)

countM=countM*i;

for(i=1;i<=n;i++)

countN=countN*i;

for(i=1;i<=(m-n);i++)

countMN=countMN*i;

return

countM/(countN*countMN);

}

void

main()

{

int

m,n;

long

result;

printf("請輸入m:

\n");

scanf("%d",&m);

printf("請輸入n:

\n");

scanf("%d",&n);

result=Cmn(m,n);

printf("結果為:

%ld

\n",result);

}

  • 上一篇:java太難了。大家有什麽技巧嗎? 總是剛學就忘,老是記不住!有什麽好的學習計劃嗎推薦壹下!還有
  • 下一篇:得力計算器D991CN怎麽算矩陣
  • copyright 2024編程學習大全網