(1)在oj平台https://onlinejudge.guc.edu.cn/problem/old1006完成编程并提交截图,编写判断输入的年份是否是闰年的程序,闰年的条件是能被4整除,但不能被100整除;能被4整除,又能被400整除。
时间: 2024-10-14 16:15:55 浏览: 18
leetcodemaxpointsonaline-leetcode:https://oj.leetcode.com/的解决方案
要编写一个判断闰年的Java程序并在OJ平台上提交,首先你需要登录到指定的在线评测平台(如你提到的GuC Edu在线评测系统)。然后创建一个新的项目或选择一个已有的项目,用于存放你的代码。
以下是一个简单的Java代码片段,用来检查一个年份是否为闰年:
```java
import java.util.Scanner;
public class LeapYearCheck {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入一个年份:");
int year = scanner.nextInt();
if (isLeapYear(year)) {
System.out.println(year + " 是闰年.");
} else {
System.out.println(year + " 不是闰年.");
}
}
// 判断是否是闰年的方法
public static boolean isLeapYear(int year) {
return (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
}
}
```
在这个程序中,我们首先从用户那里获取输入的年份,然后调用`isLeapYear`方法来检查该年份是否满足闰年的条件。如果满足条件,就打印出它是闰年;否则,不是闰年。
当你在本地测试完毕后,按照平台的具体要求(通常会有上传代码的选项),将这个文件作为源代码上传。然后创建一个测试案例,输入几个年份(包括闰年和非闰年),确保程序能够正确输出结果。最后,你可以点击提交按钮进行评测。
完成这些步骤后,记得查看评测的结果,查看是否有错误提示或者运行时间限制等。如果你的问题是关于如何正确地在OJ上提交代码,我可以帮你解答具体操作步骤,但是由于每个平台可能略有不同,我建议直接查看他们的帮助文档或教程。
阅读全文