c++ 判断一个年份是否为闰年

2025-02-24 20:56:44
推荐回答(3个)
回答1:

include
void main()
{
 int year;
 int m;
 int leap(int year);
 cout<<"请输入一个年份:";
 cin>>year;
 m=leap(year);
 if(m)
  cout< else
  cout<}
int leap(int year)
{
 int run;
 if(year%4==0)
 {
  if(year%100==0)
  {
   if(year%400==0)
    run=1;
   else
    run=0;
  }
  else
   run=1;
 }
 else
  run=0;
 return(run);
}

回答2:

是整百年的年份能被400整除才是闰年,其它年份能整除4的就是闰年。按理说每四年中都会有一个闰年。

回答3:

  #include
  int main()
  {
int y;
cin>>y;

   if((y%4==0&&y%100!=0)||y%400==0)
   {
   cout<<"Yes!"< }

else

{
cout<<"No!"< }
   return 0;
  }