有1,2,3,4个数字,组成多少个互不相同且无重复的数字并输出;求问这里的互不相同无重复数字该怎么理解啊?像出现1111这种和1213这种的吗?还是其实是指111这种,有点懵
int main()
8 {
9 int g,s,b;
10 for(g=1;g<5;g++)
11 {
12 for(s=1;s<5;s++)
13 {
14 for(b=1;b<5;b++)
15 {
16 if((g!=s)&&(g!=b)&&(s!=b))
17 printf("%d%d%d\n",b,s,g);
18 }
19 }
20 }
21 return 0;
22 }
呐,这个是给出的源代码,难道是我题都理解错了,组成的是三位数?而且判断重复就比一下个位十位百位就行了?我看到的是假答案?