java 判断从键盘上任意输入的一个年份是否为闰年
发布网友
发布时间:2022-05-12 00:13
我来回答
共2个回答
热心网友
时间:2023-11-01 13:15
1、接收用户输入
2、判断该数字能否被400整除或者能被4整除但不能被100整除
3、输出结果
public static void main(String[] args){
int year=0;
try{
//定义接收用户输入的对象
Scanner input=new Scanner(System.in);
//接收用户输入
System.out.print("请输入一个年份:");
year=input.nextInt();
//判断是否是闰年
if(year%400==0 || (year%4==0&&year%100!=0))
System.out.println(year+"是闰年");
else
System.out.println(year+"不是闰年");
}catch(Exception e){
System.out.println("请输入整数!");
}
}
热心网友
时间:2023-11-01 13:15
import java.io.*;
public class lianxi
{
public static void main(String args[])
{
int m=0;
try
{
System.out.print("请输入要判断的年数:");
BufferedReader in=new BufferedReader(new InputStreamReader(System.in));
String line=in.readLine();
m=Integer.parseInt(line);
}catch(IOException e){}
if(m%4==0&&m%100!=0||m%400==0)
System.out.print(m+"年是瑞年");
else
System.out.print(m+"不是瑞年");
}
}
输入任意年份,请告此年份是闰年还是平年。使用Java编写
import java.util.Scanner;public class 计算闰年{ public static void main(String args[]){ System.out.println("输入年份:"); Scanner scanner = new Scanner(System.in); int year = scanner.nextInt(); if((year%4==0&&year%100!=0)||year%400==0){ System.out.println...
编写一个Java程序,判断某年份是否为闰年。
x;InputStreamReader reader=new InputStreamReader(System.in);BufferedReader input=new BufferedReader(reader);System.out.println('请输入x:');String temp=input.readLine();x =Float.parseFloat(temp);if(x@0==0){System.out.println(+x+'是闰年');}elseif(x%4==0){System.out.println(...
根据输入的年份判断是否是闰年?(在JAVA用if-else)
1.若某个年份能被4整除但不能被100整除,则是闰年。2.若某个年份能被400整除,则也是闰年。二、根据闰年的判断规则,代码设计如下 import java.util.Scanner;class Bissextile{ public static void main(String[] args){ System.out.printtln("请输入年份");int year;//接收输入的年份 Scanner ...
用java判断一个年份是否为闰年,能被4整除,不能被100整除(同时满足),或...
public class RunNian {public static void main(String[] args) {int start = 2014; // 开始年int end = 2140; // 结束年for (int i = start; i <= end; i++) {if (i % 400 == 0 || (i % 100 != 0 && i % 4 == 0)) {System.out.println(i + "年是闰年");} ...
1.用Java语言编写一个程序,判断一个年份是否是闰年。
这个程序中,首先提示用户输入一个年份,然后使用一个布尔变量isLeapYear来存储程序是否判断为闰年,如果是闰年,则为true,否则为false。然后使用嵌套的if语句来判断年份是否为闰年。如果年份可以被4整除,则可能是闰年,然后判断它是否也可以被100整除。如果年份可以被100整除,则只有当它同时能被400整除时才...
JAVA编程 输入一个年份,判断是否是闰年(通过Calendar来实现)
main(String[] args) {Calendar c = Calendar.getInstance();System.out.println("输入年份:");Scanner sc = new Scanner(System.in);int year = sc.nextInt();c.set(year, Calendar.DECEMBER, 31);if (c.get(Calendar.DAY_OF_YEAR) == 366) {System.out.println(year + "年是闰年")...
如何用java制作判断平年闰年的小程序
1、首先我们在java编辑器中添加一个主函数,如下图所示 2、接下来声明一个年份,然后编写判断平年和闰年的逻辑,如下图所示 3、接着我们执行程序就可以看到这个年份是平年还是闰年了,如下图所示 4、最后如果想更智能一点可以将年份换成Scanner输入的形式,如下图所示 工具/材料 java编辑器 ...
判断一年是否为闰年的java程序怎么写?
代码如下:import java.util.Scanner;public class LeapYear {public static void main(String[] args) {Scanner scan = new Scanner(System.in);System.out.println("请输入一个年份:");long year = scan.nextLong();if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) ...
我学的是java 这个是题目 要求用户输入一个年份比如 1998,然后求出这一...
③、对于数值很大的年份,这年如果能被3200整除,并且能被172800整除则是闰年。如172800年是闰年,86400年不是闰年(因为虽然能被3200整除,但不能被172800整除)(此按一回归年365天5h48'45.5''计算)。这道题靠你们两个知识点:1。用程序如何接受java控制台的输入。即“1998”2 。考察你们使用if...
编一个java程序,用来判断指定年份是否是闰年。
public static void isRunNian(int year){ if(year%4==0&&year%100!=0){ System.out.println(year+"年是润年");} else if(year%400==0){ System.out.println(year+"年是润年");} else{ System.out.println(year+"年不是润年");} } public static void main(String[] args) { /...