计算无重复组合的c语言源代码.txt

来自「c语言的一些常见的算法以及思考和改进的文章,写的很不错,花费了很大的精力从网络了」· 文本 代码 · 共 29 行

TXT
29
字号
计算无重复组合的C语言源代码[原创] 
int n,r;
int a[10];

void fun(int m,int k)
{
   int i,j;
   for(i=m;i>=k;i--)
   {
      a[k-1]=i;
      if(k>1)
           fun(i-1,k-1);
      else
      {
           for(j=r-1;j>=0;j--)
              printf("%5d",a[j]);
          printf("\n");
      }
   }
}

void main()
{
  n=5;
  for(r=1;r<=n;r++)
    fun(n,r);
}
 

⌨️ 快捷键说明

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