珐沐蕾是三无产品吗:if语句的问题

来源:百度文库 编辑:高考问答 时间:2024/04/27 21:33:48
写一个程序,判断某年是否是闰年,闰年的条件是符合下面两个条件之一。
1。能被4整除,但不能被100整除
2。能被400整除

#include<stdio.h>
void main()
{
int year;
printf("Please enter a year:");
scanf("%d",&year);
if(year % 4 ==0 && year % 100 !=0 || year % 400 ==0)
{
//是闰年
printf("\n%d is a leap year\n",year);
}
else
{
//不是闰年
printf("\n%d is not a leap year\n",year);
}
}

if((year%4==0)&&(year%100!=0))
闰年
if(year%400==0)
闰年

main()
{
int y;
if(y%(y%100?4:400)==0) printf("闰年!");
else printf("非闰年!");
}