黑马程序员技术交流社区

标题: 看到几个练习题,一个不懂。明天和同学们交流交流 [打印本页]

作者: ccsd999    时间: 2015-4-21 00:39
标题: 看到几个练习题,一个不懂。明天和同学们交流交流
第一题

int x = 1,y=1;

if(x++==2 & ++y==2)
{
        x =7;
}
System.out.println("x="+x+",y="+y);


---------------------------------------------------
第二题
int x = 1,y = 1;

if(x++==2 && ++y==2)
{
        x =7;
}
System.out.println("x="+x+",y="+y);

---------------------------------------------------

第三题
int x = 1,y = 1;

if(x++==1 | ++y==1)
{
        x =7;
}
System.out.println("x="+x+",y="+y);


---------------------------------------------------

第四题
int x = 1,y = 1;

if(x++==1 || ++y==1)
{
        x =7;
}
System.out.println("x="+x+",y="+y);



---------------------------------------------------
第五题
boolean b = true;

if(b=false)  //如果写成if(b=false)有结果吗?如果有,结果是?
        System.out.println("a");
else if(b)
        System.out.println("b");
else if(!b)
        System.out.println("c");
else
        System.out.println("d");
       
//b
if(b=false)
//c
---------------------------------------------------

第六题
int x = 2,y=3;

switch(x)
{
        default:
                y++;
        case 3:
                y++;
        case 4:
                y++;
}

作者: 静心明德    时间: 2015-4-21 01:14
那个不懂啊?还是全都不懂?具体什么地方不懂,可以讲明白点啊?
作者: 半生萧瑟    时间: 2015-4-21 01:41
菜鸟,看不懂啊。。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2