早教吧 育儿知识 作业答案 考试题库 百科 知识分享

1344位数数字可以重复四位数帮帮啊

题目详情
1 3 4 4位数 数字可以重复 四位数 帮帮啊
▼优质解答
答案和解析
3*3*3*3 = 81个
java输出:
1111 1113 1114 1131 1133 1134 1141 1143 1144 1311
1313 1314 1331 1333 1334 1341 1343 1344 1411 1413
1414 1431 1433 1434 1441 1443 1444 3111 3113 3114
3131 3133 3134 3141 3143 3144 3311 3313 3314 3331
3333 3334 3341 3343 3344 3411 3413 3414 3431 3433
3434 3441 3443 3444 4111 4113 4114 4131 4133 4134
4141 4143 4144 4311 4313 4314 4331 4333 4334 4341
4343 4344 4411 4413 4414 4431 4433 4434 4441 4443
4444
Total :81
---------
public class TestA {
public static void main(String[] args) {
int[] nums = {1,3,4};
int length = nums.length;
int count = 1;
for(int i = 0; i < length; i++){
for(int j = 0; j < length; j++){
for(int k = 0; k < length; k++){
for(int m = 0; m < length; m++){
StringBuffer sb = new StringBuffer();
sb.append(nums[i]);
sb.append(nums[j]);
sb.append(nums[k]);
sb.append(nums[m]);
System.out.print(sb.toString() + " ");
if(count % 10 == 0){
System.out.println();
}
count++;
}
}
}
}
System.out.println("\nTotal :" + (count-1));
}
}
看了 1344位数数字可以重复四位...的网友还看了以下: