我真的不明白表演的逻辑: -
if(num%400==0)
stmts;
else if(num%100==0)
stmts;
测试闰年。仅仅找到100的模数就足够了吗?
提前致谢!!
答案 0 :(得分:1)
一年是否实现跨越的逻辑:
所以,条件是
if((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0))
printf("Year is a leap year\n");
else
printf("Not a leap year\n");
答案 1 :(得分:0)
没有。每个世纪都不是闰年。只有被400整除的是。