用c语言编写日历的一个思路是什么,我需要调用什么样的函数呢

各位大神,我想要和一些人一起写一个万年日历,就是输入任意一个年份,然后可以运行出一个一整年的日历表,这一个过程中我需要注意一些什么,要用到那些函数的调用,我和小伙伴们现在... 各位大神,我想要和一些人一起写一个万年日历,就是输入任意一个年份,然后可以运行出一个一整年的日历表,这一个过程中 我需要注意一些什么,要用到那些函数的调用,我和小伙伴们现在没有思路,怎么分配这一项任务呢,求大神指教给个思路。感激不尽! 展开
 我来答
阿冬76
推荐于2018-05-06 · TA获得超过5028个赞
知道大有可为答主
回答量:2710
采纳率:88%
帮助的人:1100万
展开全部
首先要有一个基准值,来记录这一天是星期几,比如今年的第一天是星期几。

然后要计算你输入的那个年份的第一天和今年的第一天之间差了多少天,从而推算出那个年份的第一天是星期几。
还要判断哪一年是不是闰年,以便确定2月份显示几天
剩下的就是显示时的格式问题了,一般来说应该是先显示这个月的名称,下一行显示大写的“日、一、二、三、四、五、六”,表示星期,中间要有适当的空格,再下一行就要显示日期了,要先计算出这个月的第一天是星期几,以便确定从哪个位置开始显示,另外,到了星期六就要回车换行了。
我想基本思路就是这样吧。这里面似乎不需要调用特殊的函数,只需要正常的输入输出即可,其他都可以自己计算。
暮影1994
2014-10-29 · TA获得超过2338个赞
知道大有可为答主
回答量:1215
采纳率:60%
帮助的人:400万
展开全部
  1. 首先你要确立一个日期:用来计算你输进的那一年的1月1日式星期几

  2. 你要做一个计算两个日期之间间隔天数的函数

  3. 判断闰年和非闰年的函数

  4. 每个月显示的格式:如当月第一天是星期几,要多少行,多少列

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式