C语言学习之输入任意年份,判断是否为闰年
#include <stdio.h>
int main(){
int year; //定义变量
printf("请输入任意年份:\n");//提示输入语句
scanf("%d",&year);//输入年份
if(year>0){ //判断输入的年份是否正确
if((year%4==0 && year%100!=0) || (year%400==0 && year%3200!=0) || year%172800==0){ //判断是否为闰年
printf("%d是闰年\n",year); //输出结果
}else{
printf("%d不是闰年\n",year);//输出结果
}
}
else{
printf("请输入正确的年份!\n");//提示输入错误!
}
}
不懂请留言,谢谢!