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

2021-11-14 20:47:15 码农 1955
#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-05事业单位联考A类)42、数字技术最广泛的使用方式是通过从无数个数据主体那里获取数据,来得出适用于一定范围人口的行为模式。
  • 简述微型计算机系统的组成。
  • 某水利工程验收委员会由9人组成,根据《水利水电建设工程验收规
  • 超5类网线最高能到多少兆
  • 公交站的长度一般为多少?
  • 光电纠偏系统组成部分与特点
  • 3D数字孪生平台:数字模型构建物理系统仿真与优化
  • 人工智能在从事重复性、规则性、可编程的工作内容时更加快速、高效、精确
  • 按成本组成,施工成本分解为人工费、材料费和( )。
  • 看似轻而易举的背后,都是竭尽全力的付出

© CopyRight 2014~2024 薄学网.