1 提示输入年,判断年是否为大于0的整数,否则重新输入2 提示输入月,判断月是否为1-12的整数,否则重新输入3 判断月是否为1,3,5,7,8,10,12,是则输出314 继续判断月是否为4,6,9,11,是则输出305 月为2,则判断年是否为闰年,整除400或者(整除4但不整除100),闰年29,否则28。