根据用户输入年和月份值,输出对应月份的天数。

原创 2016年05月31日 23:48:55
#include <stdio.h>
int main()
{	
	int year,month,days,flag=1;  
	printf("请输入年份和月份:");
 	scanf("%d,%d",&year,&month);
 	switch(month) 
	{
	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;
		else
			days=28;
	default:
		flag=0;
	}
	if(flag=0)
		printf("月份值输入错误!\n"); 
	else
		printf("%d年%d月有%d天!\n",year,month,days);
	return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

由用户输入年份,月份,并计算在该月份之前共多少天

/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * 作 ...

R语言-将数据按照月份、季度、年份划分及求某个代码(地名、产业名等)对应的累积值

R语言-将数据按照月份、季度、年份划分及求某个代码(地名、产业名等)对应的累积值

switch语句实现输入1~12之间的整数所对应的月份

留个笔记: import java.util.*; /** *@描述:TODO switch 语句实现输入 1~12 之间的整数所对应的月份 * *@类名称: Month *...

输入开始的dateTime、要显示的月份数、显示第几周的星期几,结束的时和分,输出符合上面条件的datetime list

主要计算内容: 1、取得日期是当年的第几天 2、取得指定日期是星期几 3、根据每月一号是星期几以及取得的时第几周的星期几来计算符合上面条件的本月日期。 演示如下: 显示的时从2011年9月7...

Java基础应用之条件语句(判断用户输入月份的季节)

Java基础应用之运算符(实现两个变量的互换(判断用户输入月份的季节)) 实例运行结果: ---------------------------------------------------...

java技术支持 输出该月份有多少天

/* * 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. *...

echarts+thinkphp+sql实现的筛选时间,分组,对应在日历中显示该月份的对应天数巡查次数。

1.数据库表: a)用户表 b)组表 c)巡查记录表 2.数据类型 1.前台生成: /** * 创建前十年 * */ function getYears(){var date =...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)