有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
思路:三层for循环暴力一遍直接输出即可。
#include<stdio.h>
int main() {
int i,j,k;
for(i=1; i<5; i++) {
for(j=1; j<5; j++) {
for(k=1; k<5; k++) {
if(i!=j&&i!=k&&j!=k) {
printf("%d,%d,%d\n",i,j,k);
}
}
}
}
}
小剧场:如果你想与我结伴而行。If you want to go with me.