请问这串代码什么意思?

来源:4-17 switch与if语句的应用

喜欢橘子

2021-04-16 14:43

if(year%100==0&&year%400==0||year%4==0&&year%100!=0)i=1;

写回答 关注

1回答

  • wt020215
    2021-04-16 18:58:48
    已采纳

    如果(年份对100取余为零并且年份对四百取余为零)或者(年份对四取余为零并且年份对一百取余不为零)时,对i进行赋值,值为1。Ps:逻辑与(&&)的运算优先级要高于逻辑或(||),上文两个括号里是判断闰年的方法,即(当年份为世纪年且能被400整除)或者(年份不是世纪年且能被4整除),当某一个括号内的条件成立的时候,即为闰年。

    weixin...

    闰年不是只要被4整除就是么,为什么还要加这么多

    2021-09-17 16:58:27

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926020 学习 · 20793 问题

查看课程

相似问题