首页 > 其他分享 >【06】闰年判断

【06】闰年判断

时间:2024-07-13 21:29:19浏览次数:8  
标签:输出 判断 06 闰年 样例 bool year 输入

闰年判断

题目描述

输入一个年份,判断这一年是否是闰年,如果是输出 1 1 1,否则输出 0 0 0。

1582 1582 1582 年以来,闰年的定义:

普通闰年:公历年份是 4 4 4 的倍数,且不是 100 100 100 的倍数的,为闰年(如 2004 2004 2004 年、 2020 2020 2020 年等就是闰年)。

世纪闰年:公历年份是整百数的,必须是 400 400 400 的倍数才是闰年(如 1900 1900 1900 年不是闰年, 2000 2000 2000 年是闰年)。

输入格式

输入一个正整数 n n n,表示年份。

输出格式

输出一行。如果输入的年份是闰年则输出 1 1 1,否则输出 0 0 0。

样例 #1

样例输入 #1

1926

样例输出 #1

0

样例 #2

样例输入 #2

1900

样例输出 #2

0

样例 #3

样例输入 #3

2000

样例输出 #3

1

样例 #4

样例输入 #4

1996

样例输出 #4

1

提示

数据保证,年份大于等于1582且为自然数。

代码示例

#include<stdio.h>

int main()
{
	int year = 0,bool=0;
	scanf("%d", &year);
	if (year % 100 == 0)
	{
		if (year % 400 == 0)
		{
			bool = 1;
		}
		else {
			bool = 0;
		}
	}
	else if (year % 4 == 0)
	{
		bool = 1;
	}
	else {
		bool = 0;
	}
	printf("%d", bool);

	return 0;
}

标签:输出,判断,06,闰年,样例,bool,year,输入
From: https://blog.csdn.net/2301_78786609/article/details/140385796

相关文章

  • [20240618]Oracle C functions annotations.txt
    [20240618]OracleCfunctionsannotations.txt--//网站orafun.info可以查询oraclecfunctions.CreatedbyFritsHooglandwithalittlehelpfromKamilStawiarski.--//可以通过它了解oracle内部C函数.实际上可以直接下载相关文件,在本地使用.https://gitlab.com/FritsHoog......
  • 中国股市如何判断支撑和压力
    今天我们来聊聊K线的支撑位与阻力位,这也是大家在做出决策前常用的技术分析手法,即“找到重要支撑与阻力”。 今天我教大家四种判断方法:均线指标支撑和压力、筹码、平台、缺口支撑压力,首先,大家在学技术判断股票支撑和压力前,先要懂股票支撑和压力的含义。  如图所示......
  • [ZJOI2006] 三色二叉树 题解
    [ZJOI2006]三色二叉树题解link趣题。首先我们把题目分成两部分:建树和dp求解。建树:观察发现,字符串中的第\(i\)个字符就代表图中的第\(i\)个节点。如果\(S_i=0\),直接跳过;如果\(S_i=1\),那么\(i+1\)是\(i\)唯一的子节点,在两点之间连边,然后继续递归建树即可。......
  • 【单片机毕业设计选题24061】-基于蓝牙的单片机通信系统
    系统功能:1、本系统硬件由两块STM32单片机,DHT11,光敏传感器,12864oled和HC-05蓝牙模块组成。2、单片机1+HC-05蓝牙模块做为主机,单片机2+HC-05蓝牙模块做为从机。3、单片机从机将采集到温湿度,光照强度等信息通过蓝牙发送给主机。主要功能模块原理图:电源时钟烧录接口:单......
  • 易优CMS判断顶级栏目下是否有子栏目,没有则不显示
    判断顶级栏目下是否有子栏目,没有则不显示。红色代码就是判断代码{eyou:emptyname="$eyou.field.typegrade"}<!--没有子栏目显示的内容-->{eyou:notemptyname='$eyou.field.has_children'/}<!--判断当前栏目有无子栏目--><divclass="intereste-area"><pclass=&......
  • 2024年06月CCF-GESP编程能力等级认证C++编程三级真题解析
    本文收录于专栏《C++等级认证CCF-GESP真题解析》,专栏总目录:点这里。订阅后可阅读专栏内所有文章。一、单选题(每题2分,共30分)第1题小杨父母带他到某培训机构给他报名参加CCF组织的GESP认证考试的第1级,那他可以选择的认证语言有()种。A.1B.2C.3D.4答案:C第2......
  • YC316B [ 20240706 CQYC省选模拟赛 T2 ] 题目描述(statement)
    题意给定两个长度为\(k\)的字符串\(s,t\)。设两个字符串的相似度为\(\sum_{i=1}^{k}[s_i=t_i]\)。给定\(n\)个操作,每次操作交换\((s_{x},s_{y})\),你需要求出对于所有\(\foralll,r,r-l+1\gem\)的相似度最大的\(l,r\)。\(n\le10^6,k\le20\)......
  • BS-Python-061 基于Python+Django实现在线考试系统
    作者主页:编程千纸鹤作者简介:Java、前端、Python开发多年,做过高程,项目经理,架构师主要内容:Java项目开发、Python项目开发、大学数据和AI项目开发、单片机项目设计、面试技术整理、最新技术分享收藏点赞不迷路 关注作者有好处文末获得源码 项目编号:BS-Python-061一,环境......
  • P1065 [NOIP2006 提高组] 作业调度方案
     首先纠正一下题目错误,红色框应当为3-1,蓝色框应当为3-2 简单概括一下上述题意,首先看输入案例和输出案例代表哪些东西:另外注意以下约束条件对同一个工件,每道工序必须在它前面的工序完成后才能开始;同一时刻每一台机器至多只能加工一个工件。在保证约束条件 (1.)(2.)......
  • 易优cms网站notempty功能:判断某个变量是否为空,可以嵌套到任何标签里面使用-Eyoucms
    【基础用法】名称:notempty功能:判断某个变量是否为空,可以嵌套到任何标签里面使用,比如:channel、type等语法:{eyou:notemptyname='$eyou.field.seo_title'/}{$eyou.field.seo_title}{/eyou:notempty}文件:无参数:name=''变量名底层字段:无 【更多示例】-------------------------......