#include<bits/stdc++.h> using namespace std; int main() { int a[5]={0,1,2,3,4}; //初始化 int n=4; do{ for(int i=1;i<=n;i++) { cout<<a[i]<<" "; } cout<<endl; }while(next_permutation(a+1,a+n+1)); //得到a[1]到a[n]的下一个排列 return 0; }
Using your lizikid universal account