为什么if(year%4=0)是错误的呢
year%4=0; 一个等号代表赋值。然而左边不是一个变量,所以会报错。你要这样写 if(year%4==0) 这个代表了。
如果year%4等于0 那么条件如果成立就执行if内的语句。否则会执行else