/* [C程序100例_001] 题目:有1,2,3,4个数字,能组成多个互不相同且无重复数字的 三位数?都是多少? 分析:可填在百位,十位,个位的数字都是1,2,3,4.组成所有 排列后再去掉不满足条件的排列. */ //程序源代码: #include <stdio.h> int main() { int i,j,k,n=0; 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("Number is:%d,%d,%d \n",i,j,k); n++; } } } } printf("Total is: %d\n",n); return 0; }