if 语句我写对了但是不知道为什么对了,似乎和大家不一样
if (year%400==0||year%4==0&&!(year%100==0))
在这一句话中出现了三个逻辑运算符,虽然是我自己写的。但是不知道这三个逻辑运算符是怎么优先级。就是说这句话断句是怎么分的。是以逻辑非为界限 断句成两句话 分别计算 还是怎么搞。越想头越昏 而且我也不知道&&!这样连着写是对的吗?
if (year%400==0||year%4==0&&!(year%100==0))
在这一句话中出现了三个逻辑运算符,虽然是我自己写的。但是不知道这三个逻辑运算符是怎么优先级。就是说这句话断句是怎么分的。是以逻辑非为界限 断句成两句话 分别计算 还是怎么搞。越想头越昏 而且我也不知道&&!这样连着写是对的吗?
2020-07-15
举报