题干:
有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
解题要求:输出结果为:1,2,3 ;1,3,2 ;1,2,4……
话不多说,直接上代码嗷
#include<stdio.h>
int main()
{
int a,b,c;
for(a = 1;a <=4 ;a++) //三位数用三重循环求解
{
for(b = 1;b <= 4;b++)
{
for(c = 1;c <= 4;c++)
if(a!=b && a!=c && b!=c) // 互不重复嗷
printf("%d,%d,%d\n",a,b,c);
}
}
return 0;
}
有问题在评论区问嗷~