问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

随机产生一个1800~2200的随机数,并判断是否闰年.求java程序。

提问网友 发布时间:2025-01-10 17:13
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
2个回答
热心网友 回答时间:2025-01-10 18:19
package main;

import java.util.Random;

public class Main {
public static void main(String[] args) {
Random random = new Random();
/*
 * 生成随机数1800~2200 random中只能指定随机数的上限
 * 我们使用随机数与年份范围余数,加上最小数得到1800~2200间的随机数
 */
 
int year = random.nextInt(2201) % (2200 - 1800 + 1) + 1800;

/*
 * 闰年是指能被4整除的年份,如果是100的倍数需要被400整除
 * 设置标识符isLeap,记录是否是闰年
 */
boolean isLeap = false;
if (year % 100 == 0) { //能否被100整除
if (year % 400 == 0) //能否被400整除
isLeap = true;
} else {
if (year % 4 == 0) //能否被4整除
isLeap = true;
}

System.out.println(year+"年是闰年?"+isLeap);
}
}

如有不当之处,还请见谅。

热心网友 回答时间:2025-01-10 18:20
public static int getYear(){
return 1800+new Random().nextInt(401);
}

public static boolean isLeapYear(int year){
if(year%100==0){
year/=100;
}
return year%4==0;
}

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

求解Java、 个部分什么意思 容积式液压泵的必要条件 决定液压泵的4个关键因素有哪些? 齿轮泵是如何具备液压工作条件的 DNF疑惑之村英雄级的Boss弄的幽灵怎么打?还有领主之塔。每次遇到它都... dnf韩服手游疑惑之村2怎么打怎么过疑惑之村 dnf疑惑之村英雄boss怎么打 求DNF银月单刷疑惑之村英雄级BOSS打法 南充市公积金审核需要多长时间 南充公积金贷款二套房首付比例 南充公积金贷款还款方式 南充哪些银行可以组合贷 南充公积金贷款多久放款 长城h6更换倒车雷达后没反应 H6泊车辅助系统电脑板在哪哈弗h6雷达模块在哪 ...巴士在南海的哪些地方有站点?南海有哪些小吃?南海到顺德坐车要... 顺德清晖园到里水和顺点怎么坐车 南海到顺德有多远?要多少车费? 感冒能吃槟榔吗 感冒了能不能吃槟榔? 哪位亲知道《回到三国的特种狙击手》完结了没?东一方写的。 麻鸭常见疾病的预防工作 股权能否无偿转让? 学好飞行技术专业的方式有哪些? 飞行技术专业学什么 具体课程内容 飞行技术主要学什么内容 飞行技术专业要学习什么 飞行技术专业要学习什么内容呢 抖音怎么发招工信息 任务管理器中《进程一项》那些可以删掉!请高手帮忙 Windows 任务管理器中哪些进程可以删除 任务管理器的哪些进程可以删啊 高手啊 windows任务管理器里哪些是没用的,可以删的?如题 谢谢了 帮我看看任务管理器的进程中的一些进程是不是可以删掉 北外附校三水外国语学校学费 北外附属外国语学校海南校区如何 北京外国语大学附属海南外国语学校怎么样? 北京市北外附属外国语学校附校简介 转基因大豆油的标示 金龙鱼油转基因标志是什么样的
Top