Java 实现干支纪年法:中国传统纪年方式的代码示例

Java 实现干支纪年法:中国传统纪年方式的代码示例

Java 实现干支纪年法:中国传统纪年方式的代码示例

干支纪年法是中国传统的纪年方式,用天干和地支表示年份Java 实现干支纪年法:中国传统纪年方式的代码示例,其中天干有甲、乙、丙、丁、戊、己、庚、辛、壬、癸干支纪年法又称为六十甲子.干支纪年法又称为六十甲子.,地支有子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。干支纪年法是一个60年一个循环的周期系统。下面是Java实现干支纪年法的示例代码:``` java.util.; class { void main([] args) { input = new (.in);.out.print("请输入公历年份:");int year = input.();[] gan = {"甲", "乙", "丙", "丁", "戊", "己", "庚", "辛", "壬", "癸"};[] zhi = {"子", "丑", "寅", "卯", "辰", "巳", "午", "未", "申", "酉", "戌", "亥"};int = (year - 4) % 10;int = (year - 4) % 12; = gan[]; = zhi[];.out.(year + "年的天干地支纪年法表示为:" + + );}}```运行结果:```请输入公历年份:年的天干地支纪年法表示为:辛丑```其中Java 实现干支纪年法:中国传统纪年方式的代码示例,计算干支的公式为:天干 = (年份 - 4) % 10,地支 = (年份 - 4) % 12。因为干支纪年法是以甲子年为起点干支纪年法又称为六十甲子.,而公元1年不是甲子年,所以需要将公元1年到公元4年排除掉。

Java 实现干支纪年法:中国传统纪年方式的代码示例

标签ad报错:该广告ID(4)不存在。

随便看看