comm.c

来自「《数据结构-使用C语言》第三版」· C语言 代码 · 共 20 行

C
20
字号
//组合数
#include<stdio.h>
int Comm(int n,int k)
{
	if(n<1||k<0||k>n)return 0;
	if(k==0)return 1;
	if(n==k)return 1;
	return Comm(n-1,k-1)+Comm(n-1,k);
}

int main()
{
	int n,k;
	while(scanf("%d%d",&n,&k)!=EOF)
	{
		printf("%d\n",Comm(n,k));
	}
	return 0;
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?