2位数X2位数=2位数X3位数一共9个数字.每个不能相同.比如12*34=56*789(样式)求2种解法一种是9次for嵌套循环和if语句另外是4次循环和if语句(提醒,for(a=12;a
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 03:35:11
2位数X2位数=2位数X3位数一共9个数字.每个不能相同.比如12*34=56*789(样式)求2种解法一种是9次for嵌套循环和if语句另外是4次循环和if语句(提醒,for(a=12;a
2位数X2位数=2位数X3位数
一共9个数字.每个不能相同.比如12*34=56*789(样式)
求2种解法
一种是9次for嵌套循环和if语句
另外是4次循环和if语句(提醒,for(a=12;a
2位数X2位数=2位数X3位数一共9个数字.每个不能相同.比如12*34=56*789(样式)求2种解法一种是9次for嵌套循环和if语句另外是4次循环和if语句(提醒,for(a=12;a
这是第一种的9次for嵌套循环
不过算出来的是6组.
63,74,18,259
73,96,12,584
74,63,18,259
76,98,14,532
96,73,12,584
98,76,14,532
你把你的11个组出,我再看看.用补充来回答,一用追问,写代码就不够了.
----------------------------------------------------------------------------------------
import java.util.ArrayList;
import java.util.List;
public class demo {
\x05static List tmp = new ArrayList();
\x05static List numbers = new ArrayList();
\x05static int[] result = new int[4];
\x05public static void main(String[] args) {
\x05\x05for (int i = 1; i 10) {
\x05\x05\x05\x05\x05result[index] /= 100;
\x05\x05\x05\x05\x05result[index] *= 100;
\x05\x05\x05\x05\x05result[index] += numbers.get(loop) * 10;
\x05\x05\x05\x05} else {
\x05\x05\x05\x05\x05result[index] = numbers.get(loop) * 10;
\x05\x05\x05\x05}
\x05\x05\x05} else {
\x05\x05\x05\x05result[index] /= 10;
\x05\x05\x05\x05result[index] *= 10;
\x05\x05\x05\x05result[index] += numbers.get(loop);
\x05\x05\x05}
\x05\x05\x05tmp.add(numbers.get(loop));
\x05\x05\x05return false;
\x05\x05} else {
\x05\x05\x05return true;
\x05\x05}
\x05}
\x05public static void delete() {
\x05\x05tmp.remove(tmp.size() - 1);
\x05}
}