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

各位大神,我想要和一些人一起写一个万年日历,就是输入任意一个年份,然后可以运行出一个一整年的日历表,这一个过程中 我需要注意一些什么,要用到那些函数的调用,我和小伙伴们现在没有思路,怎么分配这一项任务呢,求大神指教给个思路。感激不尽!

首先要有一个基准值,来记录这一天是星期几,比如今年的第一天是星期几。

然后要计算你输入的那个年份的第一天和今年的第一天之间差了多少天,从而推算出那个年份的第一天是星期几。
还要判断哪一年是不是闰年,以便确定2月份显示几天
剩下的就是显示时的格式问题了,一般来说应该是先显示这个月的名称,下一行显示大写的“日、一、二、三、四、五、六”,表示星期,中间要有适当的空格,再下一行就要显示日期了,要先计算出这个月的第一天是星期几,以便确定从哪个位置开始显示,另外,到了星期六就要回车换行了。
我想基本思路就是这样吧。这里面似乎不需要调用特殊的函数,只需要正常的输入输出即可,其他都可以自己计算。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-29

    首先你要确立一个日期:用来计算你输进的那一年的1月1日式星期几

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

    判断闰年和非闰年的函数

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

相似回答