这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 高校专区 » 岭南EE码农港 » C语言课程设计--哪年哪个月有多少天

共2条 1/1 1 跳转至

C语言课程设计--哪年哪个月有多少天

菜鸟
2014-11-19 20:12:08     打赏

#include "stdio.h"
void main()
{
int y,m;
printf("请输入年份:");
scanf("%d",&y);
printf("请输入月份(1-12):");
scanf("%d",&m);

if(m==2)
{
	if((y%4==0&&y%100!=0)||(y%4==0&&y%400==0))
 		 printf("%d年%d月为 29 天",y,m);
	else
		 printf("%d年%d月为 28 天",y,m);
	 
}
if(m==1||m==3||m==5||m==7||m==8||m==10||m==12)
  printf("%d年%d月为 31 天",y,m);  
if(m==4||m==6||m==9||m==11)
 	printf("%d年%d月为 30 天",y,m); 
 	printf("ID: 2013914106");
}

总结:通过理解年月表,输入一定的年月可以得到该月多少天。




关键词: 哪年哪个月有有多少天    

菜鸟
2014-11-26 19:09:47     打赏
2楼
#include "stdio.h"
void main()
{
int y,m;
printf("请输入年份:");
scanf("%d",&y);
printf("请输入月份(1-12):");
scanf("%d",&m);

if(m==2)
{
	if((y%4==0&&y%100!=0)||(y%4==0&&y%400==0))
 		 printf("%d年%d月为 29 天",y,m);
	else
		 printf("%d年%d月为 28 天",y,m);
	 
}
if(m==1||m==3||m==5||m==7||m==8||m==10||m==12)
  printf("%d年%d月为 31 天",y,m);  
if(m==4||m==6||m==9||m==11)
 	printf("%d年%d月为 30 天",y,m); 
 	printf("ID: 2013914106/n");
}

 

输入3月了结果这样。。。

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]