从n个数中取出r个,打印出组合情况(递归版)

//代码如下:
#include 
using namespace std;
int a[100];
void comb(int n,int k)
{
	int i,j;
	for(i=n;i>=k;i--)
	{
		a[k]=i;
		if(k>1)
			comb(i-1,k-1);
		else
		{
			for(j=a[0];j>0;j--)
				cout<>n>>r;
	if(r>n)
		cout<<"error"<

你可能感兴趣的:(字典序等排列问题,c++,c语言,遍历,递归,算法)