00:00
行,这个逻辑运算符呢,我们就说到这了啊,说到这以后呢,我们看着这个课后的练习题,哎这呢有两道题,哎这是第一道题啊,考察呢,我们这里边这个呃,这个逻辑与逻辑货啊,短路与短路货哎考察这个内容啊,那我们看一下,首先第一道题呢,嗯,XY呢都是一先然后呢,这里边啊是后加加,哎后加加那就是这个呢一二呢,咱们虽然还没有讲啊,但是大家呢,这个其实也很好理解,就是看我们整个这个小括号里边,如果呢,它整体是一个处呢,对,就执行我们后边这个逻辑啊,如果没这个不是出呢,他直接就退出了啊,就不进去执行这个大括号里边这个执行语句啊行,那咱们看看这个呢后加加,这个呢得后运算是吧。这其实是拿一是不是是不是跟二判断啊。那这就是一个false呗,对,当然呢,你记着false完以后这个X变成了。
01:00
二对,不管呢,X是先加加还是后加加,它一定会自增啊,它是二的,哎,这样写一下,然后呢,这是一个false,这个符号呢,不管你前面是什么,后边都得算对,都得走啊,这样一上来先加加,哎,所以呢,这个Y呢,先得变成个二啊,变成二以后呢,拿着二再跟二一比,哎,这这是个出啊Y呢变成二了,这是false,这是处,这是与对整理结果呢是false,所以不进去,哎,那所以这个结果呢,就这是二,哎,这是二。对,你看这个你分析的对不对啊,然后下一个题,哎,这呢,我换了一种写法啊,但其实呢,都是赋值的意思,嗯,这个跟前面一个主要的区别呢,就是这个符号变。对,所以我们这块呢,仍然是false,然后X呢仍然是二,哎,由于这是false,这是个雨的操作啊,所以跟后边呢初文false没关系了,对,所以我就不看后边了啊,嗯,这个这是false了,所以整个呢,这个结果也一定是false,所以呢就不会进入这个X负值为七的操作了,所以呢,这是二。
02:11
这是一对,嗯,好,下一个。嗯,还是一,这呢是后加加,先拿这个一呢去考虑一下,呃,一后加加,那就一等等于一数对,同时呢,我们这个X呢变成二了啊,然后后边这是一个啊,所以后边呢也一定会运算,哎,先呢加加。先加加变成二尔塔,然后二等等于一,这呢其实是一个false,对,但是我们这个Y呢,加加过啊,变成二了。哎,接下来这是个to,这个false,哎,结果是个处对,所以呢,他就会进去执行这个语句,哎,所以这是七这呢啊。这这样啊,然后最后一个跟这个呢,其实类似的啊,就是我们前面那呢,仍然是先考虑这个运算啊,一等等于一,这是一个初啊X呢变成二了。
03:08
嗯,因为你这是处了,所以后边这个不用管它不会去运算了啊,所以呢,Y没有加加过,呃,这是处整体结果一定是处,所以这个呢也会执行,对,所以这是七一。哎,你看刚才我们这个分析的这几道题啊,呃,这个呢,你看稍微哪块还有点迷糊呢,再看一看这里边呢,其实综合考察了我们的一个叫前加加,一个后加加,哎同时呢,关于这个短路啊和逻辑啊,这个的运算啊,这是相当于考察了两块的内容,那下一题呢,那就更恶心了,就这道题就更恶心了啊这呢是咱们同学呢去笔试的时候呢一道题啊,我把这个呢就粘过来了啊,大家看这里边考察了哪些内容。首先这里边你看涉及到这叫赋值啊,这是赋值操作啊,然后还有这种呢,就是这是逻辑判断了啊,这个我给初值掉了啊,就暂时呢,你先不用考虑它,或者说你加上以后呢,这个题就更难了啊,就是它出现了这个呢叫赋值符号和我们这个比较运算符,这是一组啊,你得整清楚,别迷糊了,还有呢,就是前加加后加加的问题啊,这个也考察了,还有这个呃,短路的这个问题。
04:23
哎,所以这里边考察的知识点呢,相对来讲比较多,哎,这道题呢,我其实就不准备去讲了哈。啊,这个大家呢,你把这个呢粘出来以后呢,你运行一下这个结果呢,是46啊,如果呢,你要是遇到一看,大概跟这个题基本上一样的话呢,差不多你就不用算了,直接你就选46就行啊,因为这个笔试题呢,他大家都是抄过来抄过去,没有人专门的在公司里边就是负责出笔试题的是吧?啊这是太无聊了啊,公司也不会养这样的人,所以这些题的话,只要你看到基本上这样的,他肯定不会变数的啊,就是46啊,当然呢,真正咱们写代码的时候呢,肯定也不会去写这样的代码啊,你自己写一写,你自己都迷糊了是吧?啊所以呢,我们要写,其实都是把它这逻辑展的比较清楚一点,先做哪个后做哪个,然后我们先上面准备好以后,后边呢,再用这个,呃,这个这个这个if else啊等等再去给它包起来啊,都混到一起呢,确实容易出错。
05:24
行,这就是我们所说的这个逻辑运算符的这个课后的练习题啊。
我来说两句