if(year%100==0&&year%400==0||year%4==0&&year%100!=0)i=1;这个是怎么得出来的,求解释
闰年的判断条件:一、年数能被4整除但不能被100整除;二、年数能被400整除。满足以上条件的年数就是闰年,闰年2月比平年多一天,在计算时天数就要多加一天。i=1或i=0以此为判断的标志。
不是说能被400整除才十闰年吗?为什么还是等于0不是该等于1吗?还有后面的感叹号是什么意思?
if(year%4==0&&year%100!=0)i=0 这样不行吗,您给看看