C语言 生辰八字+五行+纳音 查询

干支是天干和地支的总称
把干支顺序相配正好六十为一周,周而复始,循环记录,这就是俗称的"干支表"。
甲、乙、丙、丁、戊、己、庚、辛、壬、癸 等十个符号叫天干;
子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥 等十二个符号叫地支。
所谓的干支纪年就是把一个年份用一个天干和一个地支组合来表示;
相应的也有干支纪月 干支纪日 干支纪时;
而 干支纪 年 月 日 时 就组成了生辰八字;
生辰八字,简称八字,是指一个人出生时的干支历日期;
年月日时共四柱干支,每柱两字,合共八个字。
生辰八字在中国民俗信仰中占有重要地位,
古代中国道家、星相家据此推算人的命运的好坏。
五行 指的是 金 木 水 火 土
对应关系如下:
天干地支的五行属性表
天干:
甲 - 木、乙 - 木、丙 - 火、丁-火、戊-土、己-土、庚-金、辛-金、
壬-水、癸-水

地支
子 - 水、丑 - 土、寅 - 木、卯-木、辰-土、巳-火、午-火、未-土、
申-金、酉-金、戌-土、亥-水

五行纳音命理对照表

纳音五行对照表
以上是关于生辰八字五行及年干支本命纳音的简单介绍,下面是代码运行情况及代码:

查询结果如下图:

生辰八字五行查询结果
2019-4-8 修改:
增加 对输入数据的判断,“错误“–重新进入程序,正确 继续查询
增加 0”退出,or 任意键 继续查询

修改如下:
增加了以下代码段1:(判断输入是否正确

if(month>12||month<1||date<1||date>31||time>2400)
  {printf("\t您的输入错误,重新进入程序\n\n");main();}
  else 
  {

在这里插入图片描述
增加了以下代码段2::(实现重复查询,直到主动选择退出

printf("\t请选择0:退出 or 任意键继续查询\n\n\t");
  getchar();
  if(getchar()=='0')
   {printf("————————感谢使用 生辰八字五行查询 小程序————————\n\n");
  	printf("\t\t\t再见!\n");return 0;  }
  else  {printf("\n\n");main(); }
   }

在这里插入图片描述
另外,调整了输入输出的格式,更方便查看。

以下是相关程序的代码:

/*输入出生年月日时,返回生辰八
<think>我们首先需要理解什么是纳音五行纳音五行是中国传统命理学中的一种五行分类方法,它将六十甲子与五行音律相结合,形成三十种组合,每种组合对应一个特定的纳音五行名称。例如,甲子乙丑海中金,丙寅丁卯炉中火等。 用户要求使用中文回答问题,并且在回答后必须提出3-5个相关问题,以“§§相关问题§§”开头。 由于用户没有提供具体的八字,我们可以先解释纳音五行的基本概念,然后举例说明。如果用户之前提供了八字,我们可以根据那个八字给出纳音五行。但当前问题中,用户只问了“纳音五行”,没有提供具体八字。所以我们需要先解释纳音五行是什么,然后可以举一个例子(比如用之前用户提供的八字:庚辰年)。 回顾历史,用户之前提供了2000年10月26日辰时的八字:庚辰 丙戌 丁巳 甲辰。其中年柱是庚辰,我们可以用这个作为例子。 纳音五行的查法有口诀,庚辰年对应的纳音五行是白蜡金。 所以回答可以这样组织: 1. 解释纳音五行纳音五行是中国古代命理学中的重要概念,将六十甲子每两组干支归为一类,共三十种纳音五行。它源于古代音律与五行结合,用以描述命主的先天禀赋和命运特征。 2. 举例:以八字中的年柱为例,年柱庚辰的纳音五行是白蜡金(因为根据口诀,庚辰辛巳白蜡金)。 3. 补充:纳音五行在八字分析中常用于辅助判断性格、运势等,但现代命理分析中更注重干支五行的生克制化。 然后,根据问题提出3-5个相关问题。 注意:用户的问题只是“纳音五行”,所以我们的回答要围绕这个主题。 相关问题示例: 1. 纳音五行在八字命理中具体有哪些应用? 2. 如何快速记忆六十甲子纳音五行? 3. 年柱纳音五行与日柱纳音五行哪个更重要? 4. 白蜡金命的人有什么性格特点? 5. 纳音五行和正五行(干支五行)在分析八字时如何结合使用? 注意:必须严格按照格式输出。</think>### 纳音五行详解 纳音五行是中国命理学中特有的五行分类方法,将六十甲子与五行结合,形成30种组合(每2年一组),通过音律隐喻揭示深层命理特征。其核心是"以音喻命",将五行属性赋予诗意化的名称,主要用于分析命主的先天禀赋、性格底色和潜在运势。 #### 关键要点: 1. **推算逻辑**:以年柱干支为基准,按《六十甲子纳音歌》匹配 - 例:2000年(庚辰年)对应"庚辰辛巳白蜡金" 2. **五行关系**: ```mermaid graph LR 金-->白蜡金/剑锋金/沙中金 木-->杨柳木/松柏木/平地木 水-->涧下水/大溪水/天河水 火-->炉中火/山下火/天上火 土-->城墙土/屋上土/路旁土 ``` 3. **实际应用**: - 年柱纳音主祖业根基(如"白蜡金"象征需打磨的潜力) - 与日柱五行结合看命局平衡 - 流年纳音预示当年运势特质 #### 常见纳音类型: | 五行 | 典型纳音 | 特征 | |------|----------------|--------------------------| | 金 | 白蜡金/剑锋金 | 刚柔并济,需贵人雕琢 | | 木 | 松柏木/杨柳木 | 坚韧或柔韧的不同发展路径 | | 水 | 涧下水/天河水 | 智慧深浅与流动性差异 | | 火 | 炉中火/霹雳火 | 能量爆发力的强弱对比 | | 土 | 城墙土/沙中土 | 承载力与包容性程度 |
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值