猿问

求解释这段代码什么意思

int sumday(int month,int day)

{

int daytab[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};

int i;

for(

i=0;i<month;i++)

day+=daytab[i];

return(day);

}


int leap(int year)

{

int leap;

leap=(year%4==0&&year%100!=0||year%400==0);

return(leap);

}


洗洗就睡
浏览 1904回答 2
2回答

请在夏天叫醒我

第一个函数是以计算一年有多少天没考虑闰年的情况,第二个函数就是判断是不是闰年了。

super_mb

第一个函数应该是计算几月几号是一年的第几天,第二个很明显是判断闰年吧。
随时随地看视频慕课网APP
我要回答