C语言判断闰年(if实例)

C语言判断闰年
代码如下:

#include 
int main()
{
	int year;
	printf("请输入年份:");
	scanf("%d",&year);
	if(year%400 == 0)
		printf("%d是闰年\n",year);
	else
	{
		if(year%4 == 0)
		{
			if(year%100 != 0)
				printf("%d是闰年\n",year);
			else
				printf("%d不是闰年\n",year);
		}
		else
			printf("%d不是闰年\n",year);
	}
	return 0;
}

第二种方法:

#include 
int main()
{
	int year;
	printf("请输入年份:");
	scanf("%d",&year);
	if (year%400 == 0 || year%4 == 0 && year%100 != 0)
		printf("%d是闰年\n",year);
	else
		printf("%d不是闰年\n",year);
				
	return 0;
}

你可能感兴趣的:(C语言,c语言)