蓝桥杯------试题 基础练习 闰年判断

举报
随性. 发表于 2022/02/21 13:46:49 2022/02/21
【摘要】 蓝桥杯 试题 基础练习 闰年判断 详细讲解

问题描述

给定一个年份,判断这一年是不是闰年。
当以下情况之一满足时,这一年是闰年:
1. 年份是4的倍数而不是100的倍数;
2. 年份是400的倍数。
其他的年份都不是闰年。

输入格式

输入包含一个整数y,表示当前的年份。

输出格式

输出一行,如果给定的年份是闰年,则输出yes,否则输出no。

测试样例1

输入2013

输出 no

测试样例2

输入2016

输出 yes

数据规模与约定

1990 <= y <= 2050。

代码:

Java源代码:

import java.util.*;
 
public class Main
{
    public static void main(String args[])
    {
       // 试题 基础练习 闰年判断
		Scanner sc = new Scanner(System.in);
		int num = sc.nextInt();
		if ((num % 4 == 0 && num % 100 != 0) || (num % 400 == 0)) {
			System.out.println("yes");
		} else {
			System.out.println("no");
		}
    }
}

评测详情:

有疑问或者更好的方法欢迎在下方评论

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。