#include<stdio.h>
#define MAXN 100
int a[MAXN];
void comb(int m, int k)
{
int i,j;
for(i=m;i>=k;i--)
{
a[k]=i;
if(k>1) comb(i-1,k-1);
else
{
for (j=a[0];j>0;j--) printf("%4d",a[j]);
printf("/n");
}
}
}
void main()
{
a[0]=3;
comb(5,3);
}
2327

被折叠的 条评论
为什么被折叠?