#include <stdio.h>
//声明函数
int days(int year ,int month);
int main(int argc, const char * argv[])
{
// 调用函数
int num = days(2017,7);
printf("%d",num);
return 0;
}
int days(int year ,int month)
{
// 判断输入的这一年的这个月有多少天
switch(month)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
return 31;
case 4:
case 6:
case 9:
case 11:
return 30;
case 2:
//判断年份是否为闰年.
if(year % 400 == 0 || (year % 4 == 0 && year % 100 != 0))
{
return 29;
}
else
{
return 28;
}
}
return 0;
}
|