您的位置:首页 > 其它

zzuli OJ 1036: 某年某月有多少天

2016-05-08 00:00 295 查看

Description

给你一个年份和月份,求该月有多少天

Input

一个年份(正整数),一个月份(1-12),中间有一个空格隔开

Output

该月的天数,单独占一行。

Sample Input

2012 2

Sample Output

29

HINT

Source



#include<stdio.h>

int main ()
{
int year, month, days;

scanf("%d %d", &year, &month);

switch(month)
{
case 4:
case 6:
case 9:
case 11: days = 30; break;
case 2:
if((year%400 == 0)||(year%4 == 0 && year%100 != 0)) //表达式太长,优先级高的运算符两侧可以不交空格,保证含义清晰
days = 29;
else
days = 28;
break;
default: days = 31;
}

printf("%d\n",days);
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: