一道关于递归的问题!
教程 P408 例9。5程序
帮我分析递归过程
#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(m-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);