<kbd id="9plqc"><label id="9plqc"></label></kbd>

        <th id="9plqc"></th>
        1. <center id="9plqc"><video id="9plqc"></video></center>
          <sub id="9plqc"><form id="9plqc"><pre id="9plqc"></pre></form></sub>
          <nav id="9plqc"><form id="9plqc"><legend id="9plqc"></legend></form></nav>
          天干、地支和生肖 您所在的位置:網(wǎng)站首頁(yè) 天干和地支的排列 天干、地支和生肖

          天干、地支和生肖

          2025-07-07 17:32| 來(lái)源: 網(wǎng)絡(luò)整理| 查看: 265

          ***1、***(題目) 我國(guó)歷法中的天干、地支和生肖的排列是有規(guī)律的。天干的順序是“甲乙丙丁戊己庚辛壬癸”,地支的順序是“子丑寅卯辰巳午未申酉戌亥”,生肖的順序是“鼠牛虎兔龍蛇馬羊猴雞狗豬”。天干、地支、生肖的計(jì)算方法非常簡(jiǎn)單:將年份減去3后除以10得到余數(shù)是幾,就對(duì)應(yīng)于天干中的第幾位;將年份減去3后除以12得到余數(shù)是幾,則對(duì)應(yīng)于地支中的第幾位;生肖的計(jì)算方法和地支完全一致。例如,對(duì)2006年而言,將數(shù)字2006減去3后是2003,除以10后的余數(shù)是3,對(duì)應(yīng)于天干中的第三位“丙”;將2003除以12的余數(shù)是11,所以對(duì)應(yīng)地支中的倒數(shù)第二位“戌”。由此可知,2006年是“丙戌”年,生肖是“狗”。 根據(jù)以上思路,用Java寫(xiě)一個(gè)程序。程序提供一個(gè)聲明形式為“public void getInfo(int year)”的方法,此方法接收一個(gè)int類(lèi)型的代表年份的數(shù)字,然后計(jì)算并打印出相關(guān)信息。

          package com.company; import java.time.Year; import java.util.*; //獲取從鍵盤(pán)輸入 public class Main { private static int Year; // 設(shè)置靜態(tài)變量用于存儲(chǔ)year public static void main(String[] args) { // write your code here int year; System.out.println("請(qǐng)輸入你要計(jì)算的年份"); Scanner input=new Scanner(System.in); //獲取鍵盤(pán)上輸入 year=input.nextInt(); //獲取鍵盤(pán)上的int內(nèi)容 System.out.println("您輸入的年份是"+year); Main text=new Main(); text.getInfo(year); //調(diào)用方法 } public void getInfo(int year){ // 需要將year設(shè)置為靜態(tài)變量 Year=year; Year=(Year-3)%10; //天干 year=(year-3)%12; //地支 String[] god ={"甲","乙","丙","丁","戊","庚","辛","壬","癸" }; String []land={"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"}; String [] Zodiac={"鼠","牛","虎","兔","龍","蛇","馬","羊","猴","雞","狗","豬"}; System.out.println("成功調(diào)用函數(shù)方法"); System.out.println("對(duì)應(yīng)于天干中的"+Year+"位"+ god[Year-1]); System.out.println("對(duì)應(yīng)地支中的"+year+"位:"+land[year-1]+"對(duì)應(yīng)生肖為"+Zodiac[year-1]); } }

          本意是將year設(shè)置一個(gè)靜態(tài)變量,然后用于二次計(jì)算天干地支,但是試了半天,本人才疏學(xué)淺,確實(shí)不會(huì),有會(huì)的友友望分享一波。

          代碼結(jié)果如下:

          “C:\Program Files\Java\jdk-17.0.2\bin\java.exe” “-javaagent:D:\Installation\IntelliJ IDEA 2021.3.3\lib\idea_rt.jar=63412:D:\Installation\IntelliJ IDEA 2021.3.3\bin” -Dfile.encoding=UTF-8 -classpath E:\untitled\out\production\untitled com.company.Main 請(qǐng)輸入你要計(jì)算的年份 2006 您輸入的年份是2006 成功調(diào)用函數(shù)方法 對(duì)應(yīng)于天干中的3位丙 對(duì)應(yīng)地支中的11位:戌對(duì)應(yīng)生肖為狗



          【本文地址】

          公司簡(jiǎn)介

          聯(lián)系我們

          今日新聞

          推薦新聞

          專(zhuān)題文章
            CopyRight 2018-2019 實(shí)驗(yàn)室設(shè)備網(wǎng) 版權(quán)所有
            黄色免费网站在线看,韩国精品在线观看,韩国美女一区二区,99国产热 广丰县| 冀州市| 汝南县| 夏邑县| 夏邑县| 雅江县| 达尔| 巴马| 怀柔区| 镇原县| 大城县| 灵山县| 贵州省| 永泰县| 隆德县| 沁水县| 陆良县| 招远市| 明水县| 唐山市| 日照市| 白水县| 鱼台县| 清涧县| 安平县| 沽源县| 泰州市| 新乡市| 平昌县| 高陵县| 房产| 阿巴嘎旗| 磴口县| 黔南| 莱阳市| 安平县| 荥经县| 桃源县| 望奎县| 天全县| 台中县| http://444 http://444 http://444 http://444 http://444 http://444