C言語出力123456の異なる3桁の組み合わせ

1.コードを実行すると、結果は次のようになります。

ここに画像の説明を挿入

2.ソースコード

#include<stdio.h>
void main ()
{
	int i,j,k,count=0;
	printf(" 由1,2,3,4,5,6组成的互不相同的三位数是:\n");
	for(i=1;i<=6;i++)
		for(j=1;j<=6;j++)
			for(k=1;k<=6;k++)
			if(i!=k&&i!=j&&j!=k)
			{
			printf(" %d ",100*i+10*j+k);
			count++;
			if(count%10==0)
			printf("\n");
			}
	printf(" 由1,2,3,4,5,6组成的互不相同的三位数有%d个\n",count);
}

おすすめ

転載: blog.csdn.net/peter_young1990/article/details/114805638