标签:c语言
本人计划考研:报考学校北京工业大学--计算机
专业课编号985:教材为C语言程序设计案例教程和严蔚敏的数据结构那本
现在开始复习C语言,计划先将课后部分写代码的题目写一遍
不定期跟新最迟一周搞定
//========================第二章 C语言的基本控制结构========================
//==========4.从键盘输入一个年份,判断该年是否为闰年
//==========5.从键盘输入一个年份和月份,输出这个月份的天数
//==========都比较简单
#include<stdio.h>
//求月份的天数
int dayNum(int year, int mouth)
{
int flag = 0;
if(( year % 100 != 0 && year % 4 == 0 ) || ( year % 400 == 0))
flag = 1; // 闰月
if(mouth == 1 || mouth == 3 || mouth == 5 || mouth == 7
|| mouth == 8 || mouth == 10 || mouth == 12)
return 31;
else if(mouth == 2 && flag)
return 29;
else if(mouth == 2 && !flag)
return 28;
else
return 30;
}
int main()
{
int year,mouth;
scanf("输入任意一个年份:");
while (scanf("%d%d",&year,&mouth) == 2)
{
if(year >= 0 && mouth > 0 && mouth <= 12)
{
if(( year % 100 != 0 && year % 4 == 0 ) || ( year % 400 == 0) )
printf("%d是闰月\t天数是%d\n",year,dayNum(year,mouth));
else
printf("%d不是闰月\t天数是%d\n",year,dayNum(year,mouth));
}
else
printf("超范围,重新输入\n");
}
return 0;
}本文出自 “崛起” 博客,请务必保留此出处http://20111564.blog.51cto.com/6048168/1564609
标签:c语言
原文地址:http://20111564.blog.51cto.com/6048168/1564609