//计算闰年的程序
#include <stdio.h>
#include <stdlib.h>
//判断年份是否为闰年
int  main()//运算符
{
  int year;
  printf ("please input a year:");
  scanf ("%d",&year);
if(year%4==0&&year%100!=0||year%400==0)
// if(year%400==0||year%4==0&&year%100!=0)
    printf("%d is run nian\n",year);
else
    printf ("this is not run nian\n");
}
//********************************
void main()//条件
{
  int yyear;
  printf("闰年查询\n请输入要查询的年份:\n");
  scanf("%d",&yyear);
  if(yyear%400==0)
    printf("%d是闰年",yyear);
  if(yyear%4==0)
    if(yyear%100==0)
    printf("%d不是闰年",yyear);
    else printf("%d是闰年",yyear);
  else printf("%d不是闰年",yyear);
}
//*************************************************************************************************************//
void main() //条件嵌套
{c语言编译器在线编译闰年
  int yyear,A;
  printf("闰年查询\n请输入要查询的年份:\n");
  scanf("%d",&yyear);
  if(yyear%400==0)
    A=1;
  if(yyear%4==0)
    if(yyear%100==0)
    A=0;
    else A=1 ;
  else A=0;
  if(A==1)
    printf("%d是闰年",yyear);
  else printf("%d不是闰年",yyear);
}
//**************************************************************************************************
void jisuanrunnian(int x)//函数调用
  {
  int A=1;
  if(x%400==0)
    A=1;
  if (x%4==0)
        if(x%100==0)
        A=0;
        else A=1 ;
  else A=0;
  if(A==1)
    printf("%d是闰年",x);
  else printf("%d不是闰年",x);
  }
void main()
{
  int yyear;
  printf("闰年查询\n请输入要查询的年份:\n");
  scanf("%d",&yyear);
  jisuanrunnian(yyear);
}
如有侵权请联系告知删除,感谢你们的配合!