生么用C语言函数做万年历菜单,用C语言做万年历
用c语言做万年历的详细方法
用C语言做万年历怎么做?
查询并打印万年历:
要求:1)程序运行后显示主菜单
2)查询某年某月某日是星期几
3)查询某年是否是闰年
4)打印某年的全年日历
5)退出
注意:1.在主菜单中输入1后;显示"请输入年月日(****年**月**日)"运行后输出****年**月**日是星期几,是否继续查询(Y/N)?如果输入Y则重新显示"请输入年月日(****年**月**日)",否则回到主菜单 ,
2)输入2后在主菜单中输入2后显示,"请输入要查询哪一年?"(****) 运行输出"****年是(否)是闰年(Y/N)?
如果输入Y则重"新显示请输入要查询哪一年"
3)在主菜单中输入3后,显示"请输入要打印的年份(****)运行后显示是否继续打印(Y/N)?
4)在主菜单中输入4 显示"是否要真的退出(Y/N)如果输入Y结束程序运行,否则重新显示主菜单,
提示:1)闰年计算:能被4整除,但不能被100整除,或能被400整除,闰年的2月是29天.
平年的2月是28天 2)星期几的计算:
S=X-1+(X-1)/4-(X-1)/100+(X-1)/400+C
X表示年份,C是该年份元旦开始到这一日的天数
S/7的系数就是星期数
eg:
1982年12月26日
C=31+28+31+30+31+30+31+31+30+31+30+26=360
S=(1982-1)+(1982-1)/4-(1982-1)/100+(1982-1)/400+360=2821.3925 S/7=2821/7=403, 该数是星期天.,
exit(0);
完整参考程序如下:
#include
#include
char*
month_str[]={"January","February","March","April","May","June","July","August","September","October","November","December"};
char*
week[]={"Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","
生么用C语言函数做万年历菜单,用C语言做万年历相关推荐
- 爱课程c语言函数2的作业答案,C语言程序设计
Q:本门课程面向的授课群体是什么?没有任何基础能学习本课程吗? A:本门课程的基本内容是面向零基础的学生.进阶内容是面向有一定编程基础或者大学计算机基础的学生,但是进阶内容不做为课程考试内容. Q:本 ...
- c语言函数名本质是指针,C语言的本质(12)——指针与函数
往往,我们一提到指针函数和函数指针的时候,就有很多人弄不懂.下面详细为大家介绍C语言中指针函数和函数指针. 1.指针函数 当一个函数声明其返回值为一个指针时,实际上就是返回一个地址给调用函数,以用于需 ...
- c语言函数输出数组,如何让C语言函数返回一个二维数组
为了让C语言函数返回一个二维数组,有些人这样定义函数: int **foo(int rows, int columns) 然后在函数中费劲心机拼出来一个这样的malloc语句: int (*resul ...
- c语言函数输出输出型参数_c语言技巧多个输出参数
c语言函数输出输出型参数 Over the past few years under the "new Microsoft", there have been many effor ...
- c语言函数声明定义参数命名,C语言函数声明与定义
C语言函数声明与定义教程 在 C语言函数声明与定义 语法 type funcName(paramType1 param1, paramType2 param2){ // 执行语句... return ...
- C语言函数递归调用实验报告,C语言函数的递归和调用实例分析
一.基本内容: C语言中的函数可以递归调用,即:可以直接(简单递归)或间接(间接递归)地自己调自己. 要点: 1.C语言函数可以递归调用. 2.可以通过直接或间接两种方式调用.目前只讨论直接递归调用. ...
- c语言函数指针 的定义方法,C语言 函数指针一(函数指针的定义)
//函数指针 #include #include #include //函数指针类型跟数组类型非常相似 //函数名就是函数的地址,函数的指针,对函数名进行&取地址操作,还是函数名本身,这是C语 ...
- 什么叫c语言函数递归,什么是递归-C语言函数递归-嗨客网
C语言函数递归教程 函数递归就是一个 C语言函数递归条件 执行一个函数时,就创建一个新的受保护的独立空间(新函数栈). 函数的局部 递归必须向退出递归的条件逼近,否则就是无限递归了. 当一个函数执行完 ...
- c语言函数中使用指针变量,C语言函数指针变量
C语言函数指针变量 导语:在C语言中规定,一个函数总是占用一段连续的内存区, 而函数名就是该函数所占内存区的首地址. 这就是函数指针变量.下面是相关介绍,仅供参考! 在C语言中规定,一个函数总是占用一 ...
最新文章
- OBJECT_ID 与objectproperty
- 一本书让你懂得人生的价值
- java.lang包—类加载器ClassLoader类
- 1096: 字符逆序
- 教你实现一个朴实的Canvas时钟效果
- android onitemclicklistener 按钮代码,在listview Android的setOnItemClickListener上设置项目单击事件...
- 圆形刻度盘 进度 展示
- 谷歌发布adb-fastboot工具独立包
- 【知了堂学习笔记】SQL查询总结(1)
- 互补滤波系数_一阶互补滤波
- 【龙芯1c库】封装硬件SPI接口和使用示例
- 转载《蜗居》评论 自文学城
- 解决click事件在移动端操作延迟300ms问题和点击时穿透问题
- 如何设置阿里云安全组?开放和关闭端口很简单
- 某某行政处罚文书网 (请求参数: ciphertext)
- 计算机在化学中的应用总结感悟,计算机在化学中的应用实践总结报告
- 案例:淘宝用户行为数据分析(SQL实现)
- Nest+Vue实战:工作计划管理系统
- PHP:preg_match
- C语言:递归实现N的阶乘