clomun.cpp

来自「组合的生成算法有点简单」· C++ 代码 · 共 28 行

CPP
28
字号
#include <iostream.h>
int main()
{
	//初始化数组
	int a[]={1,2,3,4,5};
	int b[3]={0};
	int times=0;
	//算法实现
	for(int i=0;i<3;i++)
	{
		b[0]=a[i];
		for(int j=i+1;j<4;j++)
		{
			b[1]=a[j];
			for(int k=j+1;k<5;k++)
			{
				b[2]=a[k];
				times++;
				//打印数组元素
			    	cout<<b[0]<<",";
					cout<<b[1]<<",";	
					cout<<b[2]<<endl;
			}
		}
	}
	cout<<"组合的个数和循环的次数均为:"<<times<<endl;
	return 0;
}

⌨️ 快捷键说明

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