就算是高手也不一定会做的题:
一定要小心翼翼,慢慢来,要注意你所学的知识。
(如果中途跳出对话框,按“确定”->“取消”->“确定”->“取消”的顺序进行。)System.out.print(b---a)boolean temp=true;
int a=0;
int b=2;
if(temp || a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test1",2,JOptionPane.YES_NO_OPTION)))
    System.out.print(b+++a);
b=2;
if(!temp || a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test2",2,JOptionPane.YES_NO_OPTION)))
    System.out.print(b+++a);
b=2;
if(temp |  a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test3",2,JOptionPane.YES_NO_OPTION)))
    System.out.print(b---a);
b=2;
if(!temp |  a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test4",2,JOptionPane.YES_NO_OPTION)))
    System.out.print(b---a);
b=2;
a=0;
if(temp && a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test1",2,JOptionPane.YES_NO_OPTION)))
    System.out.print(b+++a);
b=2;
if(!temp & a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test2",2,JOptionPane.YES_NO_OPTION)))
    System.out.print(b+++a);
b=2;
if(temp &&  a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test3",2,JOptionPane.YES_NO_OPTION)))
    System.out.print(b---a);
b=2;
if(!temp &  a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test4",2,JOptionPane.YES_NO_OPTION)))
    System.out.print(b---a);不要求教于人,也不要去尝试运行,自己想想。如果你想来的跟运行的结果是一样的,那么请加此QQ群:
34317592
验证码为你的答案。我们会热烈欢迎你的到来:因为你的细心是无与比拟的,你一定会成为一个优秀的程序员。来群里后要勤快一点哦!

解决方案 »

  1.   

    对不起,的确在开头多复制了一个:
    System.out.print(b---a)重发帖了!
      

  2.   

    重发,多复制了一个,不好意思!就算是高手也不一定会做的题:
    一定要小心翼翼,慢慢来,要注意你所学的知识。
    (如果中途跳出对话框,按“确定”->“取消”->“确定”->“取消”的顺序进行。)boolean temp=true;
    int a=0;
    int b=2;
    if(temp || a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test1",2,JOptionPane.YES_NO_OPTION)))
        System.out.print(b+++a);
    b=2;
    if(!temp || a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test2",2,JOptionPane.YES_NO_OPTION)))
        System.out.print(b+++a);
    b=2;
    if(temp |  a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test3",2,JOptionPane.YES_NO_OPTION)))
        System.out.print(b---a);
    b=2;
    if(!temp |  a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test4",2,JOptionPane.YES_NO_OPTION)))
        System.out.print(b---a);
    b=2;
    a=0;
    if(temp && a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test1",2,JOptionPane.YES_NO_OPTION)))
        System.out.print(b+++a);
    b=2;
    if(!temp & a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test2",2,JOptionPane.YES_NO_OPTION)))
        System.out.print(b+++a);
    b=2;
    if(temp &&  a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test3",2,JOptionPane.YES_NO_OPTION)))
        System.out.print(b---a);
    b=2;
    if(!temp &  a==(b=JOptionPane.showConfirmDialog(null,"Are you sure?","Test4",2,JOptionPane.YES_NO_OPTION)))
        System.out.print(b---a);不要求教于人,也不要去尝试运行,自己想想。如果你想来的跟运行的结果是一样的,那么请加此QQ群:
    34317592
    验证码为你的答案。我们会热烈欢迎你的到来:因为你的细心是无与比拟的,你一定会成为一个优秀的程序员。来群里后要勤快一点哦!