根据年和月获得这一年这个月有多少天?
首先这个问题需要考虑闰年与否,二月天数与其有关。闰年的判断依据:若某年能被4整除但不能被100整除,则这一年是闰年;若某年能被400整除,则这一年也是闰年。程序如下:
#include<stdio.h>
int main()
{
int m,y;
int days[12]={31,28,31,30,31,30,31,31,30,31,30,31};
scanf(“%d%d”,&y,&m);
if(m == 2 )
{
if(y%4 == 0&&y%100!=0||y%400 == 0 )
printf(“29\n”);
else printf(“28\n”);
}
else
printf(“%d\n”,days[m-1]);
return 0;
}
2020-05-29
最新推荐文章于 2020-05-31 01:00:27 发布