#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
if(year%4==0&&year%100!=0||year%400==0)
{
printf("%s\n","今年是闰年");
}
else
{
printf("%s\n","今年是平年");
}//补全一下代码
return 0;
}
if
((year % 4 == 0 && year % 100 != 0) || year % 400 == 0)谁能讲解一下 我看不懂
#include <stdio.h> int main() { int year = 2014; //今年是2014年 if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { printf("%s\n", "今年是闰年"); } else { printf("%s\n", "今年是平年"); } //补全一下代码 return 0; }
上面判断那块应该加() 要不优先级太混乱了
#include <stdio.h>int main(){ int year = 2014; //今年是2014年 if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0) { printf("%s\n", "今年是闰年"); } else { printf("%s\n", "今年是平年"); } //补全一下代码 return 0;}