c :用递归的方法编写函数,计算从n个正整数中选择k个数的不同组合数

日期:2017-05-24 21:04:52 人气:1

c :用递归的方法编写函数,计算从n个正整数中选择k个数的不同组合数

#include int n,k,a[20],b[20]={0}; void work(int k1) {int i,j,t; t=k1==0?0:a[k1-1]+1; for(i=t;i<n;i++) { if(!b[i]) { a[k1]=i; b[i]=1; if(k1==k-1) { for(j=0;j<k;j++) printf("%d ",a[j]+1); printf("\n");
    A+
热门评论