//编写人:yike
//时间:2021/12/25/17:05
//给定一个年份,判断这一年是不是闰年。
//
//当以下情况之一满足时,这一年是闰年:
//
//1. 年份是4的倍数而不是100的倍数;
//
//2. 年份是400的倍数。
//
//其他的年份都不是闰年。
//输入格式
//输入包含一个整数y,表示当前的年份。
//输出格式
//输出一行,如果给定的年份是闰年,则输出yes,否则输出no。
//
//说明:当试题指定你输出一个字符串作为结果(比如本题的yes或者no,你需要严格按照试题中给定的大小写,写错大小写将不得分。
//样例输入
//2013
//样例输出
//no
//样例输入
//2016
//样例输出
//yes
//数据规模与约定
//1990 <= y <= 2050。

package jichu;import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);int y = sc.nextInt();if(y%4==0&&y%100!=0||y%400==0) {System.out.println("yes");}elseSystem.out.println("no");}
}

给定一个年份,判断这一年是不是闰年。相关推荐

  1. Python之输入一个年份判断该年是否是闰年

    打开python新建文件输入如下代码,ctrl+s保存,F5运行. year =eval(input("请输入年份:")) if(year % 4==0 and year % 10 ...

  2. 编写一个Java程序,对于给定的年份,回答“Leap Year”(闰年)或者“Not a Leap Year”(平年)。

    编写一个Java程序,对于给定的年份,回答"Leap Year"(闰年)或者"Not a Leap Year"(平年).如果一个年份能被4整除,但是不能被100 ...

  3. 练习5 键盘输入一个年份 判断年份 是否为闰年

    公历年份是整百或整千的(也就是年份末尾至少有2个0的),用年份除以400,如果能整除,就是闰年,不能整除就是平年, 公历其他的年份,用年份除以4,如果能整除,就是闰年,不能整除就是平年, 如1900年 ...

  4. 给定一个整数判断是否为素数_Ruby程序检查给定数字是否为素数

    给定一个整数判断是否为素数 检查素数 (Checking prime number) Before getting into writing the code, let us understand w ...

  5. 任意输入一个年份 判断是否为闰年

    /** .任意输入一个年份 判断是否为闰年* 闰年:可以被400整除 或者 可以被4整除但是不能被100整除的年份 */ #include <stdio.h>int main(void) ...

  6. 计算日期:给定一个年份y和一个整数d,问这一年的第d天是几月几日?

    Problem 8计算日期 描述: 给定一个年份y和一个整数d,问这一年的第d天是几月几日? 注意闰年的2月有29天,且满足下面条件之一的是闰年: 1) 年份是4的整数倍,而且不是100的整数倍: 2 ...

  7. 给定一个字符串,判断该字符串中是否包含某个子串.如果包含,求出子串的所有出现位置. 要求:从键盘输入两个字符串,第一个是给定的字符串,第二个是子串。

    给定一个字符串,判断该字符串中是否包含某个子串.如果包含,求出子串的所有出现位置. 要求:从键盘输入两个字符串,第一个是给定的字符串,第二个是子串. 输入 abcd23abc34bcd bc 输出 1 ...

  8. 给定一个年份,判断是不是闰年

    当满足以下情况之一时,这一年就是闰年: 年份是4的倍数,而不是100的倍数: 年份是400的倍数: 其它的年份都不是闰年

  9. Java思考题——给定一个年份,让你判断出来该年对应天干地支纪年法的名称及生肖(三种方法实现)

    代码实现 //测试主方法 public static void main(String[] args) {Scanner input = new Scanner(System.in);System.o ...

最新文章

  1. javascript中apply、call和bind的区别
  2. 字节、半字、字对齐方式
  3. 第一章数据库系统基础
  4. 【OpenCV】OpenCV函数精讲之 -- 图像容器Mat
  5. arcgis server 9.3 查看地图服务时出现No Content错误
  6. yii2GridView的简单使用
  7. pdfminer的安装
  8. 计算机系统的确认与验证,确认与验证(指南).pdf
  9. er studio mysql_解决ER\Studio无法生成mysql列注释问题
  10. Ubuntu 更改环境变量 PATH
  11. 葫芦娃手游服务器未响应,葫芦娃混服S453无动于衷开服时间表_葫芦娃新区开服预告_第一手游网手游开服表...
  12. 核心关键词排名优化技巧
  13. verdaccio如何修改上传npm包最大值?
  14. 【创建一个网页,实现猜数字游戏】
  15. IT行业的哪些岗位比较有前途?
  16. moto edge 如何开启usb调试
  17. kubectl cordon 标记节点不可部署Pod SchedulingDisabled uncordon 取消标记
  18. (asp.net)PayPal案例的关键源码代码__PayPal集成_API接口
  19. Qt 调用ftd2x API上位机踩坑指南
  20. 塔望食品品牌策划:预制菜主要竞争品牌分析及研究

热门文章

  1. 在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。...
  2. Realtek24口RTL8382L+RTL8218B+RTL8231方案简介
  3. 2.1 CPU 上下文切换(上)
  4. 【拔刀吧少年】之shell函数
  5. android多渠道 依赖,android 不同渠道 添加不同依赖jar 使用不同代码
  6. python多线程并行编程_Python并行编程(二):基于线程的并行
  7. 暑期应用开发怎么玩?申请蓝牙Mesh网关操控家里的一切
  8. 阿里云开源PolarDB数据库,与社区共建云原生分布式数据库生态
  9. 认识代码编辑区域与解决方案区域 005
  10. 3GU仙果游戏达成三地技术引擎战略合作联盟