题目
【C语言编程】由键盘输入年号和月份,判断该年是否为闰年,并根据给出的月份判断是什么季节和该月的天数.
提问时间:2021-04-01
答案
#include
int main()
{
int year,month,day;
printf("请输入年份与月份:");
scanf("%d",&year);
scanf("%d",&month);
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)
printf("%d是闰年 ",year);
else
printf("%d不是闰年 ",year);
}
else
printf("%d是闰年 ",year);
}
else
printf("%d不是闰年 ",year);
switch (month)
{
case 1:
case 2:
case 3:
printf("%d是春季. ",month);
break;
case 4:
case 5:
case 6:
printf("%d是夏季. ",month);
break;
case 7:
case 8:
case 9:
printf("%d是秋季. ",month);
break;
case 10:
case 11:
case 12:
printf("%d是冬季. ",month);
break;
default:
printf("输入错误. ");
}
if((month==1)||(month==3)||(month==5)||(month==7)||(month==8)||(month==10)|| (month==12))
printf("该月为31天! ");
if((month==4)||(month==6)||(month==9)||(month==11))
printf("该月为30天! ");
if(month==2)
{
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)
printf("该月29天");
else
printf("该月28天");
}
else
printf("该月29天 ");
}
else
printf("该月28天 ");
}
return 0;
}
int main()
{
int year,month,day;
printf("请输入年份与月份:");
scanf("%d",&year);
scanf("%d",&month);
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)
printf("%d是闰年 ",year);
else
printf("%d不是闰年 ",year);
}
else
printf("%d是闰年 ",year);
}
else
printf("%d不是闰年 ",year);
switch (month)
{
case 1:
case 2:
case 3:
printf("%d是春季. ",month);
break;
case 4:
case 5:
case 6:
printf("%d是夏季. ",month);
break;
case 7:
case 8:
case 9:
printf("%d是秋季. ",month);
break;
case 10:
case 11:
case 12:
printf("%d是冬季. ",month);
break;
default:
printf("输入错误. ");
}
if((month==1)||(month==3)||(month==5)||(month==7)||(month==8)||(month==10)|| (month==12))
printf("该月为31天! ");
if((month==4)||(month==6)||(month==9)||(month==11))
printf("该月为30天! ");
if(month==2)
{
if(year%4==0)
{
if(year%100==0)
{
if(year%400==0)
printf("该月29天");
else
printf("该月28天");
}
else
printf("该月29天 ");
}
else
printf("该月28天 ");
}
return 0;
}
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1乳酸与吸入氧气发生此反应的化学方程式
- 2一块梯形田块,它的周长是250米,两腰之和是130米,高是38米,这块梯形田块面积是多少平方米
- 3My friends a________ Tom and Jack.
- 4下面现象中,能说明大地是球形是
- 5运用完全平方公式计算:【1】(2a+5b)²;【2】(4x-3y)²;【3】(-2m-1)²;【4】(1.5a-
- 6在四棱柱ABCD-A1B1C1D1中,AA1⊥底面ABCD,地面ABCD为菱形,O为A1C1与B1D1的交点,已知AA1=AB=1 ∠BAD=60° (1)求证:A1C1⊥平面B1BDD1 (2)求证
- 7美国写信的格式,话说我想给bieber写信.信封的格式我知道,我需要知道信里面格式怎么写,要顶格还是?
- 8平面直角坐标系中有A(0,1),B(2,1),C(3,4),D(-1,2)四点,求证四点在同一圆上(几何法)
- 9海拔2000米,可以种什么茶?
- 10如何解含有开方的方程
热门考点
- 1直线一般方程式
- 2在△ABC中,∠A是∠B的2倍,∠C比∠A大15°,求∠C的度数?
- 3求一篇关于test anxiety高中英语阅读理解题,
- 4求引用古诗或名言的作文开头
- 5一次函数y=kx+b的图像与函数y=-x+5的图像交于点M,与x轴的负半轴交于点N,且M点的纵坐标是4,ON=1,如果直线y=—x+5与x轴交于点P,直线y=kx+b与y轴交于点Q,求四边形OPMQ的
- 6二战后,一些资本主义国家的企业使用”机器人”,使劳动生产率大大提高,因此,剩余价值不一定是由雇佣工人创造的.判断正误并说明理由.
- 7A,B两地相距1200米,甲乙两车同时从两地相对开出,经过五小时后,相距150千米,速度比是3:4,求乙车行完全
- 8如图,在△ABC中,点D、E、F分别在边BC、AB、AC上,且BD=BE,CD=CF,∠A=70°,那么∠FDE等于( ) A.40° B.45° C.55° D.35°
- 9设f:A→B,g:BA,f•g=IA (此处A为下角标),证明:f是单射,g是满射
- 10一条长84米的路上,原来每隔四米种一棵树,现在改成每隔6米种一棵树,从头到尾有多少棵树不需要移动?