c语言万年历附加功能,万年历(c语言,多功能).doc
万年历(c语言,多功能)
#include "time.h" /*包含的头文件*/
#include "stdio.h"
#include "math.h"
#include "windows.h"
#include "conio.h"
#define KEYNUMUp 0x48 /*宏定义*/
#define KEYNUMDown 0x50
#define KEYNUMLeft 0x4b
#define KEYNUMRight 0x4d
int eachyeartotal(int year,int month,int day); /*函数声明*/
int counterdays(int year,int month,int day);
int nowtime(int year,int month,int day);
int week(int year,int month,int day);
int maxDay(int year,int month);
int isleap(int year);
void whatweek(int year,int month,int day);
void display(int year ,int month);
void display2(int year,int month);
void display3(int year,int month,int day) ;
void setDay1(int year,int month,int day);
void setDay2(int year,int month,int day);
void setDay3(int year,int month,int day);
void jieri(int month,int day);
void display1(int day);
void getmenu();
void main() /*主函数*/
{
int year,month,day,select;
while(1)
{
getmenu();
printf(" 请输入相应数字:"); /*菜单选择 */
scanf("%d",&select);
system("cls");
switch(select)
{
case 1: /*当选择为1时显示日期查询*/
printf(" 日期查询:输入天数(如5):");
scanf("%d",&day);
if(day>0&&day<10000) /*日期选择从0-10000 */
{ display1(day);
printf(" 提示 按任意键:返回菜单\n\n");
setDay2( year,month, day);
}
else
system("cls");
printf(" 输入无效,重新输入!\n");
break;
case 2: /*当选择为2显示月历*/
printf(" 月历查询:输入年月(如2011,6):");
scanf("%d,%d",&year,&month);
if(year>0&&year<10000&&month>=1&&month<=12)
{
display2(year,month);
printf(" 提示 按←:上个月 按→:下个月 按其他键:返回菜单\n\n");
setDay2( year,month, day);
}
else
system("cls");
printf(" 输入无效,重新输入!\n");
break;
case 3:
c语言万年历附加功能,万年历(c语言,多功能).doc相关推荐
- 51单片机c语言电子钟(已加入调时 '整点报时功能1),51单片机c语言电子钟(已加入调时、闹铃、整点报时功能1)万年历2...
51单片机c语言电子钟(已加入调时.闹铃.整点报时功能1)万年历2 51单片机c语言电子钟(已加入调时.闹铃.整点报时功能1)万年历1 ·一个固定数组 ·时钟,秒表,日历,闹钟 */ #include ...
- 用linux下的C语言编程万年历,shell编程万年历月历和对应c语言程序.docx
shell编程万年历月历和对应c语言程序.docx 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网 ...
- c语言编写万年历课程设计,用C语言编写万年历 C课程设计.pdf
用C语言编写万年历 C课程设计 用用 C++语言编写万年历语言编写万年历 用用 语言编写万年历语言编写万年历 学生姓名:学生姓名: 指导老师:指导老师: 学生姓名学生姓名:: 指导老师指导老师:: 摘 ...
- c语言万年历大作业报告,C语言万年历设计报告
<C语言万年历设计报告>由会员分享,可在线阅读,更多相关<C语言万年历设计报告(14页珍藏版)>请在人人文库网上搜索. 1.C 语言课程 设计报告 题目:编写万年历系统编写万年 ...
- c语言课程下载模板,万年历C语言课程设计万年历
万年历C语言课程设计万年历Tag内容描述: 1.摘 要本设计应用AT89C52芯片作为核心,采用C语言进行编程,实现以下功能:小时.分.秒.年.月.日.星期的显示和实时温度检测.该设计的电子时钟系统由 ...
- ★C/C++语言期末课程设计★——万年历显示系统(详细报告+源代码+详细注释)
万年历显示系统报告 一.描述 大家好!我是小浝仔,今天给大家分享C/C++语言期末课程设计--万年历显示系统,这个程序是用C/C++语言程序编写的,运行环境为VisualC++6.0, ...
- 万年历c语言大作业实验,用C语言写的一个万年历
下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. #include #include int input(); void re_year(i ...
- c语言万年历查询程序代码,C语言小程序实现万年历
分享一个简单的小程序,看看如何打印万年历吧~ 程序打开时时这样的,输入一个年份: 比如输入2016再回车,效果如下: 下面我们来看看实现这个程序的代码吧: #include #include #def ...
- C语言实验专周——万年历
万年历 编写一个万年历软件,实现以下基本功能: (1)日历显示,根据系统日期进行初始化,显示系统日期所在月份的月历,并突 出显示当前日期.此外,还将显示当前年份是否为闰年. (2)日期查询,输入日期进 ...
- (53)FPGA面试题-利用任务task实现单字节乘法功能(Verilog语言实现)
1.1 FPGA面试题-利用任务task实现单字节乘法功能(Verilog语言实现) 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)FPGA面试题-利用任务task实现 ...
最新文章
- iOS 设置View阴影
- 禁用人脸识别四个月后,旧金山人证明了他们的先见之明
- 【转】C# 正则表达式 使用介绍
- php mongodb _id,PHP库 查询Mongodb中的文档ID的方法
- 自建邮件服务器_EDM邮件营销需要掌握的一系列知识(有福利)
- MVC6 (ASP.NET5) 自定义TagHelper
- C语言中指针的初始化和赋值
- 【IT笔试面试题整理】堆栈和队列
- 互联网日报 | 4月7日 星期三 | 雷军称小米首款汽车售价10至30万;携程通过港交所上市聆讯;深交所主板与中小板正式合并...
- 关于Vmware ESX 4.1添加第二个Servier Console 却无法添加网关的解决方法
- Vensim系统建模论文阅读-Information diffusion through social networks: The case of an online petition
- 还找不到想要的文章吗?微信公众号搜索方法大全
- Jupyter Notebook设置密码且遇到提示:ImportError: DLL load failed while importing _ssl
- C语言网络编程实战之线上五子棋游戏(二)
- Python获取指定月份的所有天数
- 有一种冲动:世界那么大
- SAS初学者笔记---003---利用数据步读取数据--逻辑库
- 建立一个植物毒性分类器:数据准备和清理
- Blender 利用遮罩剔除顶点
- 词法分析——输入缓冲