怎样根据年份判断十二生肖??

把生肖定义为0~11 今年是鼠年,就已2008年为基准

(unsigned int)(年份 - 2008) % 12
mcxyi 阅读 0 次 更新于 2024-12-24 09:29:20 我来答关注问题0

把生肖定义为0~11 今年是鼠年,就已2008年为基准

(unsigned int)(年份 - 2008) % 12

六合:子与丑(鼠与牛)、亥与寅(猪与虎)、戌与卯(狗与兔)、酉与辰(鸡与龙)、申与巳(猴与蛇)、午与未(马与羊)。
六冲:子与午(鼠与马)、丑与未(牛与羊)、寅与申(虎与猴)、卯与酉(兔与鸡)、辰与戌(龙与狗)、巳与亥(蛇与猪)。
六害:子与未(鼠与羊)、丑与午(牛与马)、寅与巳(虎与蛇)、卯与辰(兔与龙)、亥与申(猪与猴)、戌与酉(狗与鸡)。

生肖相克的来源与道理

一般人短期相处,都会有种种不可调合的矛盾、冲突,父母与子女,兄弟姐妹之间也会如此。婚姻是终生的大事,如有不可调合的矛盾,更为父母及亲人关切。旧时的婚姻又是据媒妁之言,父母之命,各种不合更为多见,人们对婚姻的合顺与否,便谋求一种预知的办法。在古人迷信"天命"的认识下,阴阳、术士等迷信职业者便大钻空子,谎说是夫妇双方结婚或出生的日期不合,注定了婚姻的不合。这种方法操作简单,虽毫无道理,却盛行几千年,至今还有不少的人相信。

大约从汉代时就有这种迷信,即"六合"的说法。传为汉代的古诗《焦仲卿妻》中,母亲为被赶回娘家的女儿另找好丈夫,夫家"视历复开书,便利此月内,六合正相应。"这"六合"即选定吉日成婚。所谓吉,是日期的干支用字阴阳相合,共有六种:子与丑、亥与寅、戌与卯、酉与辰、申与巳、午与未。

但是,十个天干用字本身就属阳,十二个地支用字本身就属阴。因此,任何日子的干支用字本身就具备了阴与阳(即地支与天干)的相合,本无所谓不合,无所谓选择相合。把地支字分成阴阳的话,子、寅、辰、午、申、戌都属阳,丑、卯、巳、未、酉、亥都属阴。便应该是子丑、寅卯、辰巳、午未、申酉、戌亥各相合。但这是许多人知道的,迷信偏不这么说。为求骗人而神秘,迷信创造者把正常的子、丑、寅、卯等顺序,改变成把子、丑放在中间,说子与丑相邻为合,亥与寅等五种左右位置对称也是相合,就是所谓的六合。情况如下图:

未 申 酉 戌 亥 子 丑 寅 卯 辰 巳 午

很显然,这纯是一种人为的组合搭配。地支用字内部并无阴或阳的区别,一个日子也仅有一个地支字,并没有"阳"的一层。可见所谓六合是阴阳相合,是没有道理的,也是与阴阳学说矛盾的。

"六合"说法,汉代已有,指好日子,直到《南齐书·礼志上》才给出一个解释:"五行说十二辰为六合 。寅与亥合,建寅月东耕,取月建与日辰合也。"所谓"月建",简单说就是某月与十二支的某个字相配,而"日辰"也就是某日用十二支的某个字相配。也是没有"阳"的一层。实际上,所谓"月建"与"日辰"相配,只是指"月"与"日"合成"明"字,由此而附会成这个日子光明不暗。光明与吉祥相承应,从而说这是良辰吉日。

原来,这就是所谓"六合"吉日的道理与秘密,怪不得从来也没有人敢于打开窗子说亮话,把理由讲出来,也没有人来研究揭露。于是,千多年来,术士、阴阳之类用此骗人,而迷信者反而出钱来请他们欺骗自己。

迷信骗人的手段又是以凶多吉少来吓人,吉日只有六种,而凶日却有"六冲"、"六害"、"三刑"类型的许多种,解说与图解如下文。

十二地支、十二属相,都是首尾相接,周而复始的循环。迷信设计者便把它们排成一个圆形,取任何一个地支字,通过圆心与对面的地支字相连,这六组关系就是所谓的 "六冲"凶日。换一个办法,不经圆心,从子与对面的对应的未(羊)相连,如此类推,把其他十个字组成对应关系,便就是所谓的"六害"凶日。

"三刑"指另外三个互相刑杀克妨的日子组合:子与卯、戌与丑、寅与巳。它们是怎么来的,不容易看出,因为迷信设计者使用了更隐蔽的手段。先说子与卯这一组,是再换一种方法:在圆周图上从子始,隔丑、寅,而与卯联线;再同样把卯与午、午与酉、酉与子联线。实际是四组关系,有意舍弃另外三组。隐蔽整体,只露一个边角,自然难知真相。同样,从戌到丑、从丑到辰、从辰到未、从未到酉、从酉到丑,又是四组,而只说戌与丑。同样,从寅、巳、申、戌,又是四组,而只说寅与戌。

迷信说法也会标新立异,所以六冲、六害、三刑等也有其他的大同小异说法,用不着一一来说。

那些祥合与不合,就是如此从纸上"冥思苦想"而来的。

唐代时出现了"八字"的说法,是用人的出生年、月、日、时的四种干支共八个字来作各种算命。但真正的推算起来又太麻烦,而且必然出现此项合而彼项不相合的情况,难于取舍。便实际上仅是从"年"这一项来决定,又只是从其中的地支用字来推断。由于地支字本只是表示顺序关系,也就可以指代一定的年份和属相,于是把择吉选日的"六合"、"六冲"、"六害"、"三刑"的地支又套换成对应的十二属相,并且专用于判断婚姻的合与克。由于"五行相克"说法被人相信,迷信又说"六合"等是从"五行相克"来推算的。这又是骗人。我们且看地支、属相、五行,三者之间的对应关系如下表。

地支 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
属相 鼠 牛 虎 兔 龙 蛇 马 羊 猴 鸡 狗 猪
五行 水 土 木 木 土 火 火 土 金 金 土 水

如此对应的话,就成为:
六合:子与丑(鼠与牛)、亥与寅(猪与虎)、戌与卯(狗与兔)、酉与辰(鸡与龙)、申与巳(猴与蛇)、午与未(马与羊)。
六冲:子与午(鼠与马)、丑与未(牛与羊)、寅与申(虎与猴)、卯与酉(兔与鸡)、辰与戌(龙与狗)、巳与亥(蛇与猪)。
六害:子与未(鼠与羊)、丑与午(牛与马)、寅与巳(虎与蛇)、卯与辰(兔与龙)、亥与申(猪与猴)、戌与酉(狗与鸡)。

这些说法实际是强词夺理,是诡辩,是骗人。因为:

水可以冲掉土,土也可以挡住土,这就是所谓水与土相冲。金属刀具切削木头,火融化金属,,土可以压灭火,都是相冲的。但六合却说子与丑(鼠与牛)、酉与辰(鸡与龙)、申与巳(猴与蛇)、午与未(马与羊)相合。有三种就与五行理论矛盾。

辰与戌、丑与未都是土,是相同的,因此所谓龙与狗、牛与羊相冲,完全没有一点道理。

这些说法又掩盖五行相生的一方面。如木头可以生火,却说寅与巳(虎与蛇)相害;土中生长树木,却说卯与辰(兔与龙)相害;金属矿都存在土石山中,却说戌与酉(狗与鸡)相害。

金属刀具切削木头,但铁锨、橛头等也需要木柄。火可以烧掉木头,是冲;从而说虎与猴相冲。但是太阳、高温也是火,草木的生长却离不开阳光,也可以是相合的。兔(木)与龙(土)相害,解释成:木(植物)破土而长出是克,但土养木岂不又是相适合。

事物间有各种各样关系,迷信的相克说法或者只计其一,不计其余,或者连一点附会的道理都没有。更何况那些动物本身并没有什么矛盾妨碍。猫是老鼠的天敌,狼吃羊,但属相却没有猫、狼,迷信就钻不了空子。虎吃羊,却不说属相相克。

婚姻的不合是实际存在的,原因是双方阶级出身、社会地位、思想性格、性关系等。包办婚姻增加了这种矛盾,甚至形成悲剧。古代人们一般不从这些本质方面考虑,简单地归于天命。于是迷信职业者巧钻空子,用属相不合来吓人骗人,广开谋财之道。

如果我们也要骗人,也会仿那些说法另外提出更多的不合。
比如,我们按照六害的形成法,各从虎兔、牛龙、鼠蛇、猪马、狗羊、鸡猴处画不通过圆心的直线,说这又是一种六害,何尝不可?这样类推,从牛虎、鼠牛、鼠猪、猪狗(即相邻的两个属相)作联线,又各有四组平行的弦。共得六组平行的弦,便共有三十六害了。而其中鼠牛(子丑)、猪虎(寅亥)、狗兔(戌卯)、鸡龙(酉辰)、猴蛇(申巳)、羊马(午未),恰巧又正是所谓"六合"。同样,按"三刑"的说法(即每隔两个属相而作联线),又可以得出猪虎、虎蛇、蛇猴、猪猴四条(如图中所示),如此类推,便有四组共十六种相刑。

这种种矛盾充分证明了:无论"合"、"冲"、"刑"、"害",都是人为的编造。
六冲、六害、三刑的迷信,在民间形成了许多顺口溜说法,如同谚语而常被引用。六害的羊与鼠一种,就有"羊鼠相配一旦休"或"鼠羊不到头"。对牛马害,或说"白马害青牛",或说"白马怕青牛"。又如"蛇见猛虎如刀绞"、"青龙见兔泪交流"、"乌猪怕猿猴"、"鸡狗不一家"或"鸡狗相配断头婚",都是六害的口诀说法。又如"黑狗不进羊圈"便是三刑中的所谓狗羊相刑。

古往今来,不知多少本可成为美满婚姻的男女,被诸如此类的迷信拆散了。现在相信这些说法的人也还不少,特别是老年人。议婚的青年男女遇到这种情况,应当向老人讲解相关的道理,破除他们的迷信,也坚定自己的爱情。如果再从自己周围的已婚男女作些实际调查,必能用事实证明:婚姻的是否合顺,与男女双方的属相并没有什么关系。把生肖定义为0~11 今年是鼠年,就已2008年为基准

(unsigned int)(年份 - 2008) % 12

好象农历有这东西,干支记年法,

#include<iostream>
using namespace std;
int main(){
int year=0 ,n=0;
cin>>year;
n=(year+9)%12;
switch(n){
case 1:cout<<"鼠";break;
case 2:cout<<"牛";break;
case 3:cout<<"虎";break;
case 4:cout<<"兔";break;
case 5:cout<<"龙";break;
case 6:cout<<"蛇";break;
case 7:cout<<"马";break;
case 8:cout<<"羊";break;
case 9:cout<<"猴";break;
case 10:cout<<"鸡";break;
case 11:cout<<"狗";break;
case 0:cout<<"猪";break;
}
}

怎样根据年份,推算出自己的生肖?

1、首先,十二生肖的顺序是这样的:子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马 、未羊 、申猴、酉鸡 、戌狗 、亥猪。2、对于快速推算年份对应的生肖顺序来说,一种方法是年代除以12取余。3、如果余数对应为0,则相应的年份是猴年。 其他余数的对应关系为: 0 --- 猴 1 --- 鸡 2 ---...

如何根据年份来定生肖?

一年十二生肖轮回一次。将年份除以12,取余数减去3,得到的数即为十二生肖的顺序。(依次为鼠、牛、虎、兔、龙、蛇、马、羊、猴、鸡、狗、猪)例如,2011年,用2011除以12,余数为7,减去3后等于4,所以2011年是兔年。我对此也不是很确定。

生肖属相是按什么计算的,听说每个月份都有所属生肖,是怎么算的?

每个月份都有所属的生肖,这是按照农历年来确定的。具体来说,每年的第一个月(农历一月)对应的生肖是鼠,第二个月对应的是牛,以此类推,直到第十二个月对应的是猪。年龄的计算方式有多种,通常情况下,人们按照公历年份来计算年龄,但在中国传统文化中,生肖年龄也是一种常见的计算方式。每个人的...

出生日期属相怎么推算,怎么计算年份对应的生肖?

7兔8龙9蛇10马11羊 然后,我们将刚才求得的余数与口诀相匹配。以1990年为例,余数是4,对应的是“死鼠(4鼠)”,因此1990年的生肖是鼠。此外,天干和地支也是中国纪年的一部分。天干有10个,分别是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,而地支有12个,分别是子、丑、寅、卯、辰、巳...

生肖属相是按什么计算的,听说每个月份都有所属生肖,是怎么算的?

生肖属相是按照中国农历年来计算的,每年的属相都对应着十二生肖中的一个动物。这个计算方法是将出生年份除以12,取余数来确定。如果年份能整除,余数则视为0。按照这个方法,余数对应的数字表就能确定出生的生肖动物。例如,如果余数是9,那么对应的生肖就是蛇。现在,让我们来看看每个月份所属的生肖:- ...

返回顶部