早教吧作业答案频道 -->数学-->
若按现行公历倒推,公元前的闰年怎么算?0){if((year%4==0&&year%100=0)||year%400==0){monthLength[1]=29;}}elseif(yearif((abs(year)%4==1&&abs(year)%3200=1)||abs(year)%172800==1){month
题目详情
若按现行公历倒推,公元前的闰年怎么算?
0 ){ if( (year % 4 == 0 && year % 100 = 0) || year % 400 == 0 ) { monthLength[1] = 29; } } else if ( year if ( (abs( year ) % 4 == 1 && abs( year ) % 3200 = 1) || abs( year ) % 172800 == 1 ){ monthLength[1] = 29; } } else { error = 1; }\x09大神们帮帮忙
0 ){ if( (year % 4 == 0 && year % 100 = 0) || year % 400 == 0 ) { monthLength[1] = 29; } } else if ( year if ( (abs( year ) % 4 == 1 && abs( year ) % 3200 = 1) || abs( year ) % 172800 == 1 ){ monthLength[1] = 29; } } else { error = 1; }\x09大神们帮帮忙
▼优质解答
答案和解析
如果你的设定里有“0年”,那就什么都不用改.但是一般说来好像是没有的,这就意味着逆推公元前的年份时少了一个数,闰年和年份的规律也就要相应修改,你搜到的那些“余1”就是这么来的.顺带一提因为带余除法商是整数而余数是正数所以直接取余和先取绝对值再取余是不一样的(例如-2除以3商-1余1).个人觉得也可以先给负数加个1然后统一判断
求采纳
求采纳
看了 若按现行公历倒推,公元前的闰...的网友还看了以下:
deletedbo.webpmsJMMonthRptwheremonth=@monthandyea 2020-05-02 …
Mary is 3 years younger than Sam,and 1 year older 2020-05-16 …
求知下面的selectamountfromaaamwheremonth=1andm.year=aa 2020-05-21 …
若按现行公历倒推,公元前的闰年怎么算?0){if((year%4==0&&year%100=0)| 2020-06-09 …
请解释一下这个求某年的某天是星期几的公式请告诉我这个公式的名称和推算过程,谢谢!求某年中某天是星期 2020-07-25 …
计算固定资产公式:IF((MONTH(I$1)-MONTH(E4)+12*(YEAR(I$1)-Y 2020-07-25 …
英语翻译1.“ContractYear”meanstheperiodcommencingonthe 2020-07-25 …
STATA求助一堆样本,每个样本的变量有y,x,year,其中x的值取0或1,year的值取200 2020-08-03 …
(重庆市西南师大附中2010届高三第七次月考C篇)DogFancy(1–year)[MAGAZINE 2020-10-31 …
计算万年历的每一天是星期几的公式的意思?for(i=1;i<month;i++){cont=cont 2020-11-08 …