有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?

int i,j,k,n=0;
for(i=1; i<=4; i++) {
	for(j=1; j<=4; j++) {
		if(j!=i) {
			for(k=1; k<=4; k++) {
				if(k!=j&&k!=i) {
					printf("%d%d%d\n",i,j,k);
					n++;
				}
			}
		}
	}
}
printf("%d",n);

你可能感兴趣的:(算法,c语言,数据结构)