C语言:判断是否闰年

分析:

程序中,首先要求用户输入一个年份,然后通过if-else语句进行判断:
 1.如果该年份能被400整除,则输出“该年份是闰年”;
 2.否则,如果该年份能被4整除但不能被100整除,则输出“该年份是闰年”;
 3.否则,即该年份既不能被4整除也不能被100整除,或者只能被100整除且不能被400整除,则输出“该年份不是闰年”。
最后返回0表示程序执行成功并结束。

代码:

#include<stdio.h>
int main()
{
	int year;
	printf("please enter year:");
	scanf("%d",&year);
	if(year%400==0)
		printf("%d is 闰年\n",year);
	else if(year%4==0&&year%100!=0)
		printf("%d is 闰年\n",year); 
	else 
		printf("%d is not 闰年\n",year);
	return 0;
}

猜你喜欢

转载自blog.csdn.net/m0_63002183/article/details/134661015
今日推荐