怎么用c语言输入年月日求天数推算推算每年的母亲节是5月几号

电子设计大赛三等奖 优秀毕业生


洳图第一个错误在输入年月日时发生


明显计算结果还是错误的。我决定帮你彻底改正此程序(等会追答)

请追问,我追答给你源码你的程序在闰月的计算上有错误

源代码在网页端可查看:根据你写的,应该如下修改

 
源代码都在网页端发,请用网页端查看(手机也不适合编程)
下面是我的改进法还包括检验日期有效性的功能,比楼下链接的更强大
如图带日期校验功能的代码如下:(请网页端查看)其实我也可以寫成类或结构体,这才是C++的正确应用但由于时间关系,和这个悬赏的分数不成比例(请你理解)
 
你的写法1-12月一个个来if效率很低,那位链接嘚写法也不高明也要多次判断。最好解法一定是用数组(在实际汇编代码中数组初始化不需要专门赋值,而是存在程序代码的数据中鼡变址寻址直接取得,时间复杂度O(1)如果你学了《数据结构》就知道了。)

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手機镜头里或许有别人想知道的答案。

}

我要回帖

更多关于 大月建推算 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信