您的位置:澳门402永利com > 关于计算机 > 语言入门之路,3000年之间的闰年

语言入门之路,3000年之间的闰年

发布时间:2019-11-12 08:21编辑:关于计算机浏览(107)

    C语言 判别0年---3000年时期的闰年

    #include<stdio.h>
    int main()
    { int year,leap=1;
     printf("ttt判断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 转向标签的职位一而再运转。

    决断0年---3000年以内的闰年 #includestdio.hint main(){ int year,leap=1; printf(ttt判断0~3000里头的闰年n); printf(请输入0~3000之内的年份n);flag:...

    自身的C 语言入门之路

    //推断1000年---2001年中间的闰年

     

     

    #include<stdio.h>

    int main ()

    {

    int year=0,count=0;

    for(year=1000;year<=2000;year++)

    {

    if((year%4==0)&&(year%100!=0)||(year%400==0))

    {

    printf("%d ",year);

    count=count+1;

     

    }

    }

    printf("n count=%d n",count);

     

     

     

    return 0;

    }

    //给定三个整形变量的值,将五个值的内容进行沟通

     

     

    #include<stdio.h>

    int main()

    {

    int a=10, b=20, tmp;

     

    tmp=a;

    a=b;

    tmp=a;

    printf("a=%d,b=%dn",a,b);

     

     

     

    return 0;

    }

    小心此题有二种解法,经常是确立八个一时半刻变量作为中间值,最优的减轻情势是选用异或的算法。

    语言入门之路 //判别1000年---贰零零贰年里面包车型大巴闰年 #includestdio.h int main () { int year=0,count=0; for(year=1000;year=2000;year++) { if((year%4==0)(year%100!=0)|...

    本文由澳门402永利com发布于关于计算机,转载请注明出处:语言入门之路,3000年之间的闰年

    关键词:

上一篇:拯救炜哥

下一篇:没有了