(((y%4==0)&&(y%100))||(y%400==0)) 的意思

需要逐字翻译 每个符号 组合的意思 谢谢
请详细一点 回答的好的我会追加的

这就是个算闰年的表达式
(y%4==0) y%4表示求y除以4的余数(求模运算),表达式(y%4==0)意味着当y能整除4时(y%4的余数等于0时)表达式为真

(y%100) 这个表达式意味着当y不能整除4时(y%100的余数不等于0时)表达式为真

((y%4==0)&&(y%100)) 如果y能整除4而又不能整除100,那么表达式((y%4==0)&&(y%100))为真

(y%400==0) 这个表达式意味着当y能整除400时表达式为真

(((y%4==0)&&(y%100))||(y%400==0)) 总的来说,表达式(((y%4==0)&&(y%100))||(y%400==0))就是当y能整除4而又不能整除100时,或者y能整除400时表达式为真
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答
大家正在搜