CPrac-1

The belief in a thing makes it happen. 
               -- Frank Lloyd Wright

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

3 个数字互不相同,则必须满足条件 [(x != y) && (y != z) && (z != x)

  》》》 代码如下

/**
    TC Version
**/
#include <stdio.h>
#include <conio.h>

int
main(void)
{
    int i, j, k;

    for (i = 1; i != 5; i++) {
        for (j = 1; j != 5; j++) {
            for (k = 1; k != 5; k++) {
                if ((i != j) && (j != k) && (k != i)) {
                    printf("%d%d%d\n", i, j, k);
                }
            }
        }
    }
    getch();
}

 

 

 

你可能感兴趣的:(RAC)