C语言输出123456互不相同的三位数组合

C语言输出123456互不相同的三位数组合

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