輸入年份,求生肖。生肖對應年份

2025-03-14 06:40:27 字數 3053 閱讀 9564

1樓:

將a陣列宣告為全域性的。放在main函式前。

注意你的a陣列定義在了棧上,函式退出時,棧上拿蔽漏的內容就變消爛得不確定了。因此並乎得到錯誤結果。

另外,year的返回值也最好改為char* 。

怎樣根據年份,推算出自己的生肖?

2樓:that香蕉皮

方法如下:

1、首先,十二生肖的順序是這樣的:子鼠、丑牛、寅虎、卯兔、辰龍、巳蛇、午馬 、未羊 、申猴、酉雞 、戌狗 、亥豬。

2、對於快速推算年份對應的生肖順序來說,一種方法是年代除以12取餘。

3、如果餘數對應為0,則相應的年份是猴年。 其他餘數的對應關係為: 0 --猴 1 --雞 2

-狗 3 --豬 4 --鼠 5 --牛 6 --虎 7 --兔 8

-龍 9 --蛇 10---馬 11---羊。

4、這種方法很快速,但需要你去記憶,而且不是按順序來的。

5、我們可以採用簡單的方法是,先減去一定的年份,再取十二的餘。

6、考慮到現在多計算的年份為1960年後,而1960年是鼠年。

7、則可以先減去1960年再除以12.

8、如1984年,可以先減去1960,得到24,再除以12,餘數是0。故1984年的生肖跟1960年相同,為鼠年。

生肖年份

3樓:鯊魚星小遊戲

生肖年份如下:一、鼠的出生年旦差森份。

二、牛的出生年份。

三、虎的出生年份。

四、兔的出生年份。

五、龍的出生年份。模畝。

六、蛇的出生年份慶纖。

七、馬的出生年份。

八、羊的出生年份。

九、猴的出生年份。

十、雞的出生年份。

十。一、狗的出生年份。

十。二、豬的出生年份。

生肖對應年份

4樓:樂意談娛樂

生肖對應年份是:鼠年、牛年、虎年橋坦、兔年、龍年、蛇年、馬年、羊年、猴年、雞年、狗年、豬年。

1、鼠的出生年份。

2、牛的出生年份。

3、虎的出生年份。

4、兔的出生年份、源消搏2011。

5、龍的出生年份。

6、蛇的出生年份。

7、馬的出生年份。

8、羊的出生年份。

9、猴的出生年份。

10、雞的出生年份。

11、狗的出生年份。

12、豬的出生年份、雹祥。

跪求生肖的計算方法(已知當前年份)(c語言中顯示生肖時要用的公式)

5樓:網友

我只給你方法,具體的自己去寫。

你可以從2010年虎年開始,也可以倒退回去從鼠年開始。然後讀取當前年份,去減2010,然後對12取模,最後用case語句來顯示當前生肖。

明白吧?

6樓:沉默賢哲

今年是2011年(兔年),用2011減去需要查詢的年份(假如是1186年,相減得825),用差值對12取模求餘(825除以12餘9),之後有兩種方法:一,從兔年往前數9年就是馬年;二,從兔年往後數(12-9=)3年也是馬年。思路已經有了,其他就是你用c語言定義變數和常量了,之後用case語句將相應的生肖顯示出來就可以了,這個題寫的話不難,難在你是否知道怎麼計算年限這一塊了,希望看完以後你能明白。

7樓:慕容瑾晨

首先要確定當年是農曆什麼年。一般只看後面的那個字,因為生肖屬相是據此來決定的,他是按|子鼠、丑牛、寅虎、卯兔、辰龍、巳舍、午馬、未羊、申猴、酉雞、戌狗、亥豬的順序排列的。一輪是十二年。

所以,當鼠年生的孩子,在代下乙個鼠年時,剛好是十三歲。

計算的時候,首先根據屬相算出這個屬相離當年的生肖有多少年。

舉例來說,今年是丁亥年,是豬年。如果某人屬鼠,鼠離亥是十二年。那這人的年齡只有幾種可能:12歲;24歲;36歲;48歲;56歲;68歲;70歲;82歲;94歲等。

計算時,先要問清屬相,還得問清是幾輪否則,光靠一般的計演算法是算不出來的。

如果不問別人的生肖輪,就只有按干支紀年的辦法來計算,不過一般人只能記得他的生肖,記不住他出生的干支年,再說計算者也不一定能記得那麼多的干支年,只好藉助歷史紀元表之類工具書了。

怎麼計算年份對應的生肖

8樓:董譽

學習一下這種生肖演算法。

第一步:年份÷12求餘數。如:2020÷12=168餘4.記住4.

第二步:記住口訣。

林猴 么雞 兒歌 山豬 死鼠 蝸牛 農夫 騎兔 霸龍 酒舍 搖鈴馬 魚咬羊。

取諧音就是:

0猴 1雞 2狗 3豬 4鼠 5牛 6虎。

7兔 8龍 9蛇 10馬 11羊。

生肖對應的地支為:申猴 酉雞 戍狗 亥豬 子鼠 丑牛 寅虎 卯兔 辰龍 巳蛇 午馬 未羊。

第三步,餘數對口訣。

如2020÷12餘數是4.死鼠(4鼠),所以2020年生肖就是鼠。地支中為子。天干中為庚,全稱為庚子年。

天干為60年一甲子也就是一迴圈組合,地支為12年一重合。據此我們可以驗證一下2020-60=1960,1960÷12=163餘4,為鼠(子),庚子年。1972÷12=164餘4.

為鼠(子),壬子年。我們再驗證一下下乙個庚子年2020+60=2080,2080÷12=173餘4,為鼠(子),庚子年。

由此可見此演算法可快速算出任一年份的生肖,天干算的慢一點。但都準確無誤。

最後我們算一下接下來的2021年作為本文的結尾。2021÷12=168餘5,牛(醜),天干庚下乙個是辛,合起來就是辛丑年。

十二生肖是中國人特有的一種紀年方法,完整的紀年方法是十天干(甲、乙、丙、丁、戊、已、庚、辛、壬、葵)和十二地支(子、醜、寅、卯、辰、己、午、未、申、酉、戍、亥)組合而成的。具體的完整演算法比較複雜,現在用的新紀年法,舊的紀年法已不常用,但是我們的出生屬相還是一直用著,所以有時候和人交流的時候,知道年份如何快速的知道年份的屬相,為交流溝通創造了很多便利及記憶。

怎樣根據年份判斷十二生肖,如何根據年份來定生肖?

把生肖定義為0 11 今年是鼠年,就已2008年為基準 unsigned int 年份 2008 12 好象農曆有這東西,干支記年法,include using namespace std int main 如何根據年份來定生肖?1900年是鼠年。十二年一輪。用年份除十二,餘數減三,得數為十二生肖的...

十二生肖是講時辰還是年份,十二生肖指的是時辰還是年份的生肖

是年份!一般講的是年份.亦講時辰.真要算就得找算命先生去算,但命是自己的,命運要靠自己掌握!易經開篇第一句 天行健,君子自強不息!命運要自己掌握,努力追求 地勢坤,君子厚德載物!一德二命三風水,四陰功五讀書 精誠所致!金石為開!支援樓上,只要你倆相愛,管這些整哪樣!現在是什麼時代了啊 倡導自由戀愛 ...

生肖郵票哪個年份的值錢,哪一年的生肖郵票比較值錢?

生肖郵票當然是第一輪生肖票猴 庚申猴 最貴 達到一萬二至一萬四左右一枚 大版八十枚達到一百多萬一塊.1980年的生肖猴票最貴。哪一年的生肖郵票比較值錢?1980年的生肖猴年郵票最值錢。具體如下 原郵電部1980年2月15日發行的,票名 庚申年 特種郵票,志號 t.46,全套1枚。目前最新 的市場 是...