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

2021-11-14 20:47:15 码农 1473
#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;
}
—— 完 ——
  • 头文件和库的区别
  • 数字水印技术通过在数字化的多媒体数据中嵌入隐蔽的水印标记
  • 数字信封技术能够()
  • 无机结合料稳定材料组成设计所确定的施工参数包括()
  • 区块链溯源:可信的“数字身份证”
  • 数字化助力消费品工业“三品”行动方案(2022-2025年)
  • 世界上第一台全自动电子数字计算机ENIAC的诞生时间是
  • 生活中的各种效应你知道多少
  • 项目是“一组有启止时间的、相互协调的受控活动所组成的特定过程
  • 头文件“stdio.h”和“stdlib.h”之间的区别是什么

© CopyRight 2014~2024 薄学网.