[C] c语言-有 1、2、3、4 四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? →→→→→进入此内容的聊天室

来自 Bistre Pheasant, 2024-03-15, 写在 C, 查看 11 次.
URL http://www.code666.cn/view/97b7d7a6
  1. 程序分析:可填在百位、十位、个位的数字都是 1234,组成所有的排列后再去掉不满足条件的排列。
  2.  
  3. #include<stdio.h>
  4.  
  5. int main()
  6. {
  7.     int i,j,k;
  8.     printf("\n");
  9.     for(i=1;i<5;i++) { // 以下为三重循环
  10.         for(j=1;j<5;j++) {
  11.             for (k=1;k<5;k++) { // 确保i、j、k三位互不相同
  12.                 if (i!=k&&i!=j&&j!=k) {
  13.                     printf("%d,%d,%d\n",i,j,k);
  14.                 }
  15.             }
  16.         }
  17.     }
  18. }

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

这儿你可以回复上面这条便签

captcha