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

 1 #include <stdio.h>
 2 int main(int argc, const char *argv[])
 3 {
 4     int g,s,b;
 5     int count=0;//计数器
 6     for(g=1;g<5;g++)
 7     {
 8         for(s=1;s<5;s++)
 9         {
10             for(b=1;b<5;b++)
11             {
12                 if(g!=s && g!=b && s!=b)
13                     printf("%d%d%d\n",g,s,b);
14                 count++;
15             }
16         }
17     }
18     printf("有%d个三位数",count);
19     return 0;
20 }

 

posted @ 2023-02-16 21:40  不思故乡  阅读(110)  评论(0)    收藏  举报