1004: C语言考试练习题_排列

版权声明:我的就是我的 https://blog.csdn.net/qq_41638851/article/details/89165404

在这里插入图片描述
有些问题当时做有点难,但是做后一看,哦草,好简单啊

#include<bits/stdc++.h>
using namespace std;
int main() {
	int i,j,k,t,n,a[5];
	scanf("%d%d%d%d",&a[1],&a[2],&a[3],&a[4]);
	for(i=4; i>0; i--)				//四个数该选择哪一个 
	for(j=1; j<=4; j++)            //第一个位置 
	if(i!=j)                       //不交汇 
	for(k=1; k<=4; k++)            //第二个位置 
	if(k!=i&&k!=j)
	for(t=1; t<=4; t++) 			//第三个位置 
	if(t!=k&&t!=i&&t!=j)
	printf("%d %d %d\n",a[j],a[k],a[t]);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_41638851/article/details/89165404