输入年号和月份,输出这一年该月的天数。(提示:一个年份,需要判断是否为闰年)
#include "stdio.h"int main(){int year,mon,days;printf("年 月:");scanf("%4d%2d",&year,&mon);switch(mon){case 1:case 3:case 5:case 7:case 8:case 10:case 12:days=31;break;case 4:case 6:case 9:case 11:days=30;break;case 2:if((year%4==0&&year%100!=0)||year%400==0)days=29;elsedays=28;break;}printf("%d年%d月的天数为%d\n",year,mon,days);return 0;}
举一反三
- 输入年号和月份,输出这一年该月的天数(提示:一个年份,先判断是否闰年)
- 输入年号和月份,输出这一年该月的天数。(提示:1,3,5,7,8,10和12月为31天。闰年(能被4整除但不能被100整除,或者直接能被400整除的年份)2月为29天,非闰年2为28天,其余月份均为30天。)
- 输入一年份,判断是否是闰年,如果是则输出**年是闰年,否则输出**年不是闰年
- 编写一个程序,输入一年份,判断该年份是否是闰年并输出结果。
- 给定一 个年份和一个月份,要求:[br][/br](1)判断该年是否为闰年;[br][/br](2)判断该月属于哪个季节;[br][/br](3)判断该年的该月有多少天。 用面向对象编程的思想完成
内容
- 0
定义一个函数,用于判断输入的年份是否是闰年,具体要求如下:(1)输出提示信息:请输入一个年份。(2)输出判断结果:若是闰年,则输出“是闰年”,否则输出“不是闰年”
- 1
编写程序,输入年份和月份,求该月的天数。 提示:1、3、5、7、8、10、12月为31天,4、6、9、11月为30天。2月份润年为29天,非闰年28天。
- 2
编程实现,输入某年某月某天,求这个日期在该年的第几天。(提示;首先判断所输入的年份是否是闰年,因为平年2月是28天,闰年2月是29天。则,该年的第几天=该年该月之前的各月份天数和+输入的天数。)
- 3
判断一个年份是否是闰年?输入:年份处理:根据判断闰年的条件判定输入的年份是否为闰年输出:是否为闰年请同学将代码上传在答题区域
- 4
编写程序,输入年份和月份,求该月的天数。