首页 > 其他分享 >判断一个年份是否为闰年

判断一个年份是否为闰年

时间:2023-11-11 22:33:48浏览次数:22  
标签:年份 return 闰年 int year leap 判断 printf main

#include <stdio.h>

 

int main() {

    int year = 2020;

   

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

        printf("%d is a leap year\n", year);

    } else {

        printf("%d is not a leap year\n", year);

    }

   

    return 0;

}

标签:年份,return,闰年,int,year,leap,判断,printf,main
From: https://blog.51cto.com/u_16284467/8320740

相关文章

  • 《空间三角面片对相交判断算法》的matlab实现
    function[flag]=InsectTriPatch(T1,T2)%判断两个空间三角形面片是否相交%T1=[000;%200;%01.50;%001];%T2=[00-1;%20-1;%02-1;%001];%出自:《空间三角面片对相交判断算法......
  • 下面判断对象myObj是否存在的写法错误的是( )
    下面判断对象myObj是否存在的写法错误的是()AtypeofmyObj=="undefined"BmyObj===undefinedCmyObj===nullD!this.hasOwnProperty('myObj')正确答案:C前提是myobj是一个对象,只是存在与不存在的问题,几种表示方法:1、!obj2、!window.obj3、typeofmyObj=="undefin......
  • 判断一个年份是否为闰年
    #include<stdio.h>#include<stdbool.h>boolis_leap_year(intyear){if(year%4==0){if(year%100==0){if(year%400==0){returntrue;}else{retur......
  • 已知arr = [1,2,NaN,1,4,2,NaN],现为输出arr的不重复元素(重复元素只输出一次),则下列程
    varnewArr=[];for(vari=0;i<arr.length;i++){if(①){newArr.push(arr[i]);}}console.log(newArr);AnewArr.indexOf(arr[i])==-1B!newArr.indexOf(arr[i])==-1CnewArr.includes(arr[i])D!newArr.includes(arr[i])正确答案:DindexOf()方法与incl......
  • 利用快慢指针,求链表的中间结点,判断链表是否是环形链表
    前言(1)在学习数据结构链表部分的时候,老师给出了几个题目。其中两个题目采用了快慢指针的技术,感觉有意思,于是写一篇博客记录一下。快慢指针(1)我们先来介绍一下快慢指针技术。这个说起来其实很简单,就是龟兔赛跑问题。(2)兔子跑的比乌龟快,我们可以利用这个特性,来解决一些实际按理。求链表......
  • 判断点在直线的左侧还是右侧
    判断点C(x,y)在点A(x1,y1)、B(x2,y2)的左侧还是右侧,这里选取了两种方法,一是行列式方法,求行列式D=|1,x1,y1||1,x2,y2||1, x,  y|二是利用利用向量的叉积M=AC×AB向量AC=(x-x1,y-y1)向量AB=(x2-x1,y2-y1)两种方式获得的结果是相反的D=-MD=x1y2+x2y+xy1-x1y......
  • mybatis-plus 根据当前时间,判断检索
    <iftest="timeStatus!=nullandtimeStatus.trim()!=''"><iftest="timeStatus==1"><![CDATA[ANDDATE_FORMAT(now(),'%Y-%m-%d%H:%i:%S')<DATE_FORMAT(start_date,'%Y-%m-%d......
  • 左右手坐标系以及逆时针正方向的判断
    A 判断三维坐标系旋转正方向的简单方法_xyz三个轴的方向图片-CSDN博客判断三维坐标系旋转正方向的简单方法引言做iOS开发,不免要接触到一些特效,其中不乏3D特效,这时候就要对iOS所使用的坐标系了解才行。若不限于iOS开发,还有MacOS开发,若不知道它们所使用坐标系的不同,初......
  • 判断直角三角形
    #define_CRT_SECURE_NO_WARNINGS#include<stdio.h>intCheck1(intx,inty,intz){ if(x*x==y*y+z*z){  return1; }else{  return0; }}intCheck2(intx,inty,intz){ if(Check1(x,y,z)||Check1(y,x,z)||Check1(z,x,y)){ return1; }else{ ......
  • 判断一个字符串是否为回文字符串
    #include<stdio.h>#include<stdbool.h>#include<string.h>boolis_palindrome(char*str){intlength=strlen(str);for(inti=0,j=length-1;i<j;i++,j--){if(str[i]!=str[j]){returnfalse;}}retu......