极度郁闷,请大哥大姐们来帮小弟一把..谢过.
今天学到了“关系运算符和关系表达式”书上有一个例,但它不告诉我们解题的步骤,,小弟想了很久,实在没哲了就跑来让大家指点指点~~~题目:算2020年是否闰年.闰年的条件是符合下面二者之一,1、能被4整除,但不能被100整除。2、能被4整除,又能被400整除。
它给了个表达式(2020%4==0&&2020%100!=0) | | 2020%400==0
表达式值为(1),则2020年为闰年;否则2020年为非闰年
安理说2020年是闰年才对呀,因为他满足了第一条件(题目说了,符合二者之一就是闰年)
我的思路是这样的:先看括号里的(2020%4==0&&2020%100!=0)
步骤1:先算2020%4==0(意思应该是说先思考2020%4是真或假,真为1假为0)
因为2020可以整除4所以条件为“真”=1
再算1==0(1前面条件是否等于0?因为条件为真,所以1不等于0,所以条件为“假”,则等于0)
问题1:步骤1中的表达式为0,那就是条件不成立,可明明条件是成立的呀?为什么搞成等于0了
由于一步一步问太长了,,,,大虾们直接把这个表达式帮我解一下吧,在每一步后面说明一下原因那就最好了。这题目真伤了我脑里的不少细胞...............小弟在此谢过~~~~~~~~~~~~~~~