C语言 判断0年3000年之间的闰年 -电脑资料

电脑资料 时间:2019-01-01 我要投稿
【www.unjs.com - 电脑资料】

   

#include<stdio.h>int main(){ int year,leap=1; printf("\t\t\t判断0~3000之间的闰年\n"); printf("请输入0~3000之间的年份\n");flag: scanf("%d",&year); //输入年份 if(year>0&&year<=3000)    //四年一润,百年不润,四百年再润   {       if(year%4!=0)          leap=0;       else if(year%100!=0)           leap=1;      if(year%400!=0)          leap=0;                          if(leap)//leap为1,是闰年             printf("%d is",year);           else             printf("%d is not",year);             printf(" a leap year.\n");           goto flag;    }   else      printf("输入错误,请输入0~3000之间的年份\n");         goto flag; return 0;}

    备注:flag为标签goto flag 转向标签的位置继续运行,

C语言 判断0年3000年之间的闰年

电脑资料

C语言 判断0年3000年之间的闰年》(https://www.unjs.com)。

最新文章