System.out.println("不同的数有:");
int i,j,k,summ=0;
for( i=0;i<=3;i++){
for( j=0;j<=3;j++){
if(j==i){
continue;
}
for( k=0;k<=3;k++){
if(i==j||i==k||j==k||i==0){
continue;
}
int a=100*i+10*j+k;
System.out.print(a+" ");
summ = summ+1;
}
}
}
System.out.println("");
System.out.println("一共有"+summ+"种");
int []data={0,1,2,3};
int sum=0;
System.out.println("不同的数有:");
for(int m=0;m<=3;m++){
for(int n=0;n<=3;n++){
for(int p=0;p<=3;p++){
if(m!=n && m!=p && n!=p&&m!=0){
System.out.print(""+data[m]+data[n]+data[p]+" ");
sum++;
}
}
}
}
System.out.println();
System.out.println("一共有"+sum+"种");
用JAVA求0123四位数能组成多少个不同的三位数两种方法
最新推荐文章于 2022-08-28 10:22:44 发布