酷代码 AI
菜单
服务商
DeepSeek字节豆包讯飞星火
更多选项

Java 实现:输入年份,轻松算出天干地支年号!

```java import java.util.Scanner; public class HeavenlyStemsAndEarthlyBranches { public static void main(String[] args) { String[] heavenlyStems = {"甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "壬", "癸"}; String[] earthlyBranches = {"子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥"}; String[] sixtyYears = new String[60]; int index = 0; for (int i = 0; i < 10; i++) { for (int j = 0; j < 12; j++) { sixtyYears[index++] = heavenlyStems[i] + earthlyBranches[j]; } } Scanner scanner = new Scanner(System.in); System.out.print("请输入年份: "); int year = scanner.nextInt(); int offset = (year - 1894) % 60; if (offset < 0) { offset += 60; } System.out.println(year + "年是" + sixtyYears[offset]); } } ``` ######[AI写代码神器 | 295点数解答 | 2024-11-13 23:35:03]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]