C语言:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

2021-11-14 20:47:15 码农 1520
#include <stdio.h>

int main(void)
{
	int i = 0;
	int j = 0;
	int k = 0;
	int m = 0;
	int num = 0;
	int count = 0;
	for(i=1;i<5;i++)
	{
		for(j=1;j<5;j++)
		{
			for(k=1;k<5;k++)
			{
				m++;
				if(i != j && j!=k && i!=k)
				{
					num = i*100+j*10+k;
					printf(" %d ",num);

					if(m%10 ==0)
					{
						printf("\r\n");
					}
					count++;
				}
				else
				{
				}
			}
		}
	}
	printf("\r\n count is %d \r\n",count);
	return 0;
}
—— 完 ——
  • 甲不但怀疑乙发给他的被人篡改,而且怀疑乙的公钥也是被人冒充的...
  • 多联机空调管路结构与组成
  • 认证和数字签名技术的区别
  • 若按项目组成编制施工成本计划,项目应按( )的顺序依次进行分
  • 汇编语言和机器语言的区别
  • WinCC:如何在WinCC中调用SQL语言?
  • CPU在内部结构上由哪几部分组成?CPU应具备哪些主要功能?
  • ROT13:经过两次加密后明文和密文相同的加密算法
  • 优秀散文:生命里的遇见,都是命中注定
  • 在进行文件操作时,写文件的一般含义是()。

© CopyRight 2014~2024 薄学网.