C语言 3位数数的任意排列

时间:2022-05-20 19:52:14 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。


题目71234个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位、十位、个位的数字都是1234。组成所有的排列后再去掉不满足条件的排列。

#include main() {

int a,b,c,i=0;

for(a=1;a<=4;a++)

for(b=1;b<=4;b++) for(c=1;c<=4;c++)

if(a!=b&&a!=c&&b!=c) {

printf("%d%d%d ",a,b,c); i++;

if(i%6==0)

printf("\n"); } }






本文来源:https://www.wddqw.com/doc/eee42e89cc22bcd126ff0c11.html