问题描述:输入年和月,判断该月有几天?
作者:何知令
发表时间:2017年2月22日
输入:输入年和月,格式为年\月
输出:输出该月的天数。
代码:
/*
问题描述:输入年和月,判断该月有几天?
作者:何知令
发表时间:2017年2月22日
输入:输入年和月,格式为年\月
输出:输出该月的天数。
*/
#include
#include
int main()
{
int year,month;
int isLeap=0;
int days;
char c;
scanf("%d",&year);
scanf("%c",&c);
scanf("%d",&month);
if((year%4==0&&year%100!=0)||(year%400==0))
isLeap=1;
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
days=31;
if(month==4||month==6||month==9||month==11)
days=30;
if(isLeap==1&&month==2)
days=29;
if(isLeap==0&&month==2)
days=28;
printf("%d",days);
return 0;
}程序运行结果展示:
知识点总结:条件语句以及对闰年的判断
学习心得:错了几次