永发信息网

我编了一个C语言万年历的 程序,结果是平年都对,闰年总是差一天,请各位能人帮我看一下!

答案:1  悬赏:20  手机版
解决时间 2021-10-15 03:02
  • 提问者网友:骨子里的高雅
  • 2021-10-14 07:05
我编了一个C语言万年历的 程序,结果是平年都对,闰年总是差一天,请各位能人帮我看一下!
最佳答案
  • 五星知识达人网友:杯酒困英雄
  • 2021-10-14 08:00
下面这里要改 if((y%4==0&&y%100!=0||y%400==0)&&(m<=2)) p=p-1; k=(y-1)*365+y/4-y/100+y/400; //这里的计算,已经包含了本闰年2月份多出来的一天 所以,下面超过2月份时不用加1,相反没超过2月份时,还得减去上面多加上的1天。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯