【习题1】

     (1)        有三个数字:1、2、3 能组成多少个互不相同且无重复数字的三位数?各是多少?

        例如:打印出:

1 2 3
1 3 2
2 1 3
2 3 1
3 1 2
3 2 1

        分析提示:可填在百位、十位、个位的数字都是1、2、3,需要用到循环的嵌套,

        可以先把所有组合打印出来,然后再判断这三个位上的数字不能重复的代码是如何判断即可。

 

      (2) 扩展:有四个数字:1、2、3、4,能组成多少个互不相同且无重 复数字的位数?各是多少?

      (2) 扩展:有四个数字:1、2、3、4,能组成多少个互不相同且无重 复数字的位数?各是多少?

posted on 2023-03-06 17:28  巡山小牛  阅读(24)  评论(0编辑  收藏  举报