还有什么更简单的代码来写么?
程序代码:#include<stdio.h>
int main(void) {
int a, b, c, d, i=0;
for (a=1 ; a<10 ; a++) {
for (b=0 ; b<10 ; b++) {
if (b!=a)
for (c=0 ; c<10 ; c++) {
if (c!=a && c!=b)
for (d=0 ; d<10 ; d++) {
if (d!=a && d!=b && d!=c)
printf("%d \t", 1000*a+100*b+10*c+d);
++i;
}
}
}
}
printf("%d",i);
return 0;
}
还有更简单的表示方法么?









