日历c语言程序,一个完整的日历程序(含有农历)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我是敲了一个上午啊
#include
#include
#include
#include
int leapyear(int years);//判断是否是闰年的函数
int week(int years); //判断一年当中第一天是星期几
void print(); //格式化输出横线函数
int LunarCalendar(int year,int *pmonth,int *pday); //求农历的函数
char* LunarCalendarResult(int yy,int mm,int dd);
static char *title="星期日 星期一 星期二 星期三 星期四 星期五 星期六";
static char *month[12]={"一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"};
int day[12]={31,28,31,30,31,30,31,31,30,31,30,31};
char Sky[10][4]={"甲","乙","丙","丁","戊","己","庚","辛","壬","癸"};
char Earth[12][4]={"子","丑","寅","卯","辰","巳","午","未","申","酉","戌","亥"};
const int MonthAdd[12] = {0,31,59,90,120,151,181,212,243,273,304,334};
const int LunarCalendarTable[100] ={
2635,333387,1701,1748,267701,694,2391,133423,1175,396438
,3402,3749,331177,1453,694,201326,2350,465197,3221,3402
,400202,2901,1386,267611,605,2349,137515,2709,464533,1738
,2901,330421,1242,2651,199255,1323,529706,3733,1706,398762
,2741,1206,267438,2647,1318,204070,3477,461653,1386,2413
,330077,1197,2637,268877,3365,531109,2900,2922,398042,2395
,1179,267415,2635,661067,1701,1748,398772,2742,2391,330031
,1175,1611,200010,3749,527717,1452,2742,332397,2350,3222
日历c语言程序,一个完整的日历程序(含有农历)相关推荐
- c语言法定节日日历程序,一个完整的日历程序(含有农历)
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我是敲了一个上午啊 #include #include #include #include int leapyear(int years);//判断是否是 ...
- 一个完整的Windows程序框架
前面我们演示了带界面的Windows程序,但那仅仅是一个弹窗,调用MessageBox函数就可以实现,不是一个真正意义上的窗口.我们通常所说的窗口包含最大化.最小化.关闭按钮,也包含菜单.单选框.图像 ...
- java程序样例_一个完整的java程序示例
一个完整的java程序示例 2020-08-15 05:22 阅读数 74 第一个java程序 package mypack; //相当于一个目录 public class HelloWorld{ p ...
- 一个完整的安装程序实例—艾泽拉斯之海洋女神出品(五) --补遗 (已补充第三部分完整版)
转载时请务必保留转载出处和由艾泽拉斯之海洋女神出品的字样:如需刊登,请与作者联系.little_fairycat@126.com. 第三部分:其他 1. 修改显示界面的风格 Installshie ...
- 【Verilog学习笔记】D触发器(门级和行为级)+4位寄存器+一个完整的激励程序
[Verilog学习笔记]D触发器(门级和行为级)+4位寄存器+一个完整的激励程序 首先展示以下完整的程序 `timescale 1ns / 1psmodule hardreg( input wire ...
- FX5u控制4个伺服,一个完整的项目 程序用 标签分层,说明了定位控制中的公共参数设定、回原点、
FX5u控制4个伺服,一个完整的项目 程序用 标签分层,说明了定位控制中的公共参数设定.回原点.JOG手动.绝对定位.相对定位.控制等部分,威纶程序报警界面.多个机种选择,手动,自动,暂停,包括有: ...
- Go语言写一个键盘映射的程序
好的,我来为您讲解如何使用 Go 语言编写一个键盘映射的程序. 首先,我们需要使用 Go 语言的标准库中的 "os/exec" 包来执行系统命令.我们可以使用该包中的 " ...
- 显示单月的日历c语言编程,显示单月的日历的C程序
显示单月的日历的C程序 题目如下: 要求显示出单月的日历,用户说明这个月的天数和本月的起始日是星期几,即可输出该月的日历. 就是这么一道简单的程序,我憋了两天总算弄出来了,结果虽然达到了要求,但距离我 ...
- c语言程序由什么开头和结尾,一个完整的C程序由什么组成?
烧仙草VB C语言的构成如下:1.数据类型C的数据类型包括:整型.字符型.实型或浮点型(单精度和双精度).枚举类型.数组类型.结构体类型.共用体类型.指针类型和空类型. 2.常量与变量常量其值不可改变 ...
最新文章
- linux 看硬盘运行时间长,Ubuntu 14.04查看硬盘使用时间
- python综合学习七之TensorFlow初识
- 学习一下戴戒指的含义[转]
- 手机测评系列之vivox23
- Oracle/PLSQL CURSOR FOR Loop
- JVM 垃圾回收算法机制及其实现原理
- centos 下安装mysql
- java 并发原子性与易变性 来自thinking in java4 21.3.3
- 记录‘launch_simulation‘failed due to earlier errors的一个解决方法
- cetnos6.4 基础版安装
- python可以数独游戏吗_Python数独游戏
- 2021-10-06 BGP错误配置导致脸书网络瘫痪
- 解决 xftp 远程目录显示乱码
- ICM TSCC视频格式的播放
- win10如果虚拟化服务器,win10虚拟化服务器配置
- 在企业中应用的区块链应能够扩容以满足业务条线的需求
- cpu2017的526.blender编译出错原因
- 双向链表增删改查分析
- 全面理解区块链-Web3.0核心技术
- 微信小程序 Notes | 常用开发事例(五)基于云平台导出 Excel
热门文章
- Video-Swin-Transformer (二)
- mybatis 配置文件中,collection 和 association 的对应关系
- 0x00007FFEBAD050D8 处(位于 first.exe 中)有未经处理的异常: Microsoft C++ 异常: cv::Exception,位于内存位置 0x0000000DD73CE
- C++流水线的简易实现
- laravel auth::check 后session失败_01.laravel简介
- 大数据中心周边辐射大吗_“一部手机读云南”上线 力争建成国家方志大数据中心西南中心...
- 使用php 发送邮件,使用PHPMailer实现邮件发送代码分享
- 乐视跳过服务器验证,pandwonload不能登录?试试跳过启动验证
- SQLi LABS Less-34
- mac上的mongodb安装与使用的踩坑记