【C语言入门到进阶算法试题】143、干支纪年 | 算法真题+思路参考+代码解析

这篇博客介绍了如何用C语言实现干支纪年的算法,包括题目描述、输入输出样例、解题思路和代码参考。通过输入公历年份,程序能输出对应的天干地支纪年。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


🍂个人博客首页: KJ.JK
 
🍂专栏介绍: 本专栏定期更新C语言的算法题,从入门到进阶更个阶段都有,非常适合对编程感兴趣的小白或者零基础学习C语言的朋友,每道题目包含题目描述,算法讲解,代码分析,欢迎大家订阅学习


一、题目


🎃题目描述

干支是天干和地支的总称。干支纪年法是中国历法上自古以来就一直使用的纪年方法,就是把每一个天干和地支按照一定的顺序而不重复地搭配起来,用来作为纪年代号。
 
甲、乙、丙、丁、戊、己、庚、辛、壬、癸十个符号叫天干;
子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥十二个符号叫地支。
 
把干支顺序相配正好六十为一周,周而复始,循环记录,这就是俗称的“干支表”。把“天干”中的一个字摆在前面,后面配上“地支”中的一个字,这样就构成一对干支。如果“天干”以“甲”字开始,“地支”以“子”字开始顺序组合,就可以得到:
甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未
甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
甲午 乙未 丙申 丁酉 戊戌 己亥 庚

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

KJ.JK

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值