C语言-有 1、2、3、4 几个数字,能组成多少个互不相同且不重复的三位数,输出结果和每个数的数值

it2022-05-05  250

int i, j, k,g,s,b,sum; int m=0;g=s=b=1;sum=0; for(i=1;i<5;i++) for(j=1;j<5;j++) for(k=1;k<5;k++){ if(i!=j&&k!=j&&i!=k){//如果遇到相同的就跳过 g=k*1;s=j*10;b=i*100; sum=g+s+b; //输出结果和每个数的数值 printf("结果:%d-%d-%d | 数值:%d\n",i,j,k,sum); m++; } } printf("\n 共 %d 种\n",m); getch(); }

/*--------------------- 作者:灭世奶神 本文链接:https://blog.csdn.net/qq_36823679/article/details/96428987

版权声明:       本文为博主原创文章,转载请附上源文链接!

 如果觉得我的论文对您有用,您的请评论点赞与  合理优质的转发也将是鼓励支持我继续创作的动力! ---------------------*/


最新回复(0)