求哪错了?
#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;
}
2015-10-12
条件写错了
判断闰年的标准是:
1、能整除4且不能整除100
2、能整除400
#include <stdio.h>
int main()
{
int year = 2014; //今年是2014年
//补全一下代码
//if(year%4 == 0 && year%100 != 0||year%400 == 0)// 注意与 或 运算符的结合顺序
if( (year%4 == 0 && year%100 != 0) || (year%400 == 0) )
{
printf("%s\n","今年是闰年");
}
else
{
printf("%s\n","今年是平年");
}
return 0;
}
举报