永发信息网

:"8_8_8_88+88=1000"在画线部分添加“加减乘除”使之成立…谁会?

答案:1  悬赏:30  手机版
解决时间 2021-11-30 04:47
  • 提问者网友:不爱我么
  • 2021-11-29 10:28
:"8_8_8_88+88=1000"在画线部分添加“加减乘除”使之成立…谁会?
最佳答案
  • 五星知识达人网友:玩世
  • 2021-11-29 10:46
public static void main(String[] args) { int i=0; int j=0; int k=0; String[] str = new String[3]; for (;i<3;i++) { for (;j<3;j++) { for (;k<3;k++) { if (1000 == method3(str,k,method2(str,j,method1(str,i,8)))+88) { System.out.println(str[0]); System.out.println(str[1]); System.out.println(str[2]); } } } } } public static Integer method3(String[] str,int i,int var) { if (i==0) { str[2] = "+"; return var += 88; } else if (i==1) { str[2] = "-"; return var -= 88; } else if (i==2) { str[2] = "*"; return var *= 88; } else if (i==3) { str[2] = "/"; return var /= 88; } return null; } public static Integer method2(String[] str,int i,int var) { if (i==0) { str[1] = "+"; return var += 8; } else if (i==1) { str[1] = "-"; return var -= 8; } else if (i==2) { str[1] = "*"; return var *= 8; } else if (i==3) { str[1] = "/"; return var /= 8; } return null; } public static Integer method1(String[] str,int i,int var) { if (i==0) { str[0] = "+"; return var += 8; } else if (i==1) { str[0] = "-"; return var -= 8; } else if (i==2) { str[0] = "*"; return var *= 8; } else if (i==3) { str[0] = "/"; return var /= 8; } return null; } 无解啊

满意请采纳
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯