有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數


題目:有1、2、3、4個數字,能組成多少個互不相同且無重復數字的三位數?都是多少?

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

               掉不滿足條件的排列。  

 1 #include <stdio.h>
 2 
 3 int main()
 4 {
 5     int i,j,k,count=0;
 6 
 7     for(i=1;i<5;i++)
 8     for(j=1;j<5;j++)
 9     for(k=1;k<5;k++)
10     if(i!=j&&i!=k&&j!=k)
11     {
12         printf("%d%d%d ",i,j,k);
13         count++;
14         if(count==3)
15         {
16             printf("\n");
17             count=0;
18         }
19     }
20 
21     return 0;
22 }

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM