BC54 获得月份天数
描述
KiKi想获得某年某月有多少天,请帮他编程实现。输入年份和月份,计算这一年这个月有多少天。
输入描述:
多组输入,一行有两个整数,分别表示年份和月份,用空格分隔。
输出描述:
针对每组输入,输出为一行,一个整数,表示这一年这个月有多少天。
平年二月有28天,闰年二月有29天。
闰年判断方式能被4整除同时不能被100整除或能被400整除。
#include<stdio.h> int main() { int arr[13]={0,31,28,31,30,31,30,31,31,30,31,30,31}; int m,n; while(scanf("%d %d",&m,&n)!=EOF) { if((m%4==0&&m%100 != 0)||(m % 400==0)) { arr[2]= 29; } else { arr[2]= 28; } printf("%d\n",arr[n]); } return 0; }