每日打卡

不重复的3位数

问题描述:用1234,4个数组成不重复,互不相同的3位数

问题分析:用if判断个十百为上的数不同即可输出可以先用for循环

代码:#include<stdio.h>

int main()

{

   int i,j,k,count=0;

   printf("\n");

   for(i=1;i<5;i++)

               for(j=1;j<5;j++)

                 for(k=1;k<5;k++)

                 {

                        if(i!=j&&j!=k&&i!=k)

                        {

                               count++;

                               printf("%d%d%d",i,j,k);

                               if(count%8==0)

                                      printf("\n");

                        }

                               printf("总数是%d",count);

                               printf("\n");

                 }

}

posted @ 2023-05-17 20:45  麹义  阅读(64)  评论(0)    收藏  举报