您的位置:首页 > 其它

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

2014-06-01 13:37 288 查看
题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去

掉不满足条件的排列。

2.程序源代码:

#include<stdio.h>

int main()

{

    int i, j, k, countNumber=0;

    printf("\n");

    for(i=1; i<5; i++)

    {

        for(j=1; j<5; j++)

        {

            for(k=1; k<5; k++)

            {

                if(i!=j && i!=k && j!=k)

                {

                    printf("%d%d%d\n", i,j,k);

                    countNumber++;

                }

            }

        }

    }

    printf("总个数:%d", countNumber);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐