我的参考四班三倒

#include<iostream>

using namespace std;
class work
{
private:			// 年 月 日	
	bool Isyear ( int year )		//判断是否为 闰年
	{
		return ( (0 == year % 4 && 0 != year % 400 ) || ( 0 == year % 400 ));
	}
	int GetmonthDay ( int year, int month )		//返回某年某月的天数
	{
		int Daynumber;
		if ( 2 == month )			//2月单独处理
		{
			if ( Isyear ( year ) )
				Daynumber = 29;
			else 
				Daynumber = 28;
		}
		else
		{
			if ( (month < 8 && 1 == month % 2) || ( month >= 8 && month % 2 == 0))		// 8月前奇数 31天 8月后 偶数 31天
				Daynumber = 31;
			if (( month < 8 && 0 == month % 2) || ( month >= 8 && month % 2 == 1 ))
				Daynumber = 30;
		}
		return Daynumber;	
	}
public:
	int NowToDay ( int year, int month, int day)	//计算有多少天。。。
	{
		int DiDay, i;
//2013年
		if ( year == 2013 )
		{
			DiDay = 0;
			for ( i = 9  ; i < month; i++)		//月份天数   现在是 从9月算
				DiDay += GetmonthDay ( year, i);
			DiDay += day - 10;			//从10号开始
		}
// 2014年以后
		if ( year >= 2014)
		{
			DiDay = 0;
			for ( i = 9  ; i < 13; i++)		//月份天数   现在是 从9月算算到 年底
				DiDay += GetmonthDay ( year, i);
			DiDay += day - 10;
			for ( i = 2014 ; i < year ; i ++)			//2014年 多少天
				if ( Isyear ( i ))
					DiDay += 366 ;		//闰年+366
				else
					DiDay += 365;
			for ( i = 0; i < month ; i++)
				DiDay += GetmonthDay ( year , i);   // 每月多少天
			DiDay = DiDay - (GetmonthDay( year, i) - day);			//这个月有几天。  
		}
		return DiDay;	
		
	}
	bool Input ( int year, int month, int day)
	{
		int Tureday;
		if( year < 2013  || month >= 13 || day > 31 )		//如果输入的日期小于 2013 或者  大于 13月  或者大于31 天 返回假
		{
			return false;
		}
		else
		{
			Tureday = GetmonthDay ( year, month );
			if ( day > Tureday )
				return false;
		}
		return true;
	}
	int FindDayB(int year, int month, int day )		//查找某一天是休息还是上班
	{
		int all;
		char week[8][20]= {{"工作第一天"},{"工作第二天"},{"工作第三天"},{"工作第四天"},
		{"工作第五天"},{"工作第六天"},{"休息第一天"},{"休息第二天"}};
		all = NowToDay (year, month, day);
		char night[3][20] = {{"中班"},{"夜班"},{"早班"}};
		cout<<"---------"<<night[((all + 6) / 8) % 3];
		cout<<"B组员工"<<week[(all + 6)% 8]<<"---------"<<endl<<endl;

		return 0;
	}
	int FindDayA(int year, int month, int day )		//查找某一天是休息还是上班
	{
		int all;
		char week[8][20]= {{"工作第一天"},{"工作第二天"},{"工作第三天"},{"工作第四天"},
		{"工作第五天"},{"工作第六天"},{"休息第一天"},{"休息第二天"}};
		all = NowToDay (year, month, day);
		char night[3][20] = {{"夜班"},{"早班"},{"中班"}};
		cout<<"---------"<<night[((all + 4) / 8) % 3];
		cout<<"A组员工"<<week[(all + 4)% 8]<<"---------"<<endl<<endl;
		return 0;
	}
		int FindDayC(int year, int month, int day )		//查找某一天是休息还是上班
	{
		int all;
		char week[8][20]= {{"工作第一天"},{"工作第二天"},{"工作第三天"},{"工作第四天"},
		{"工作第五天"},{"工作第六天"},{"休息第一天"},{"休息第二天"}};
		all = NowToDay (year, month, day);
		char night[3][20] = {{"中班"},{"夜班"},{"早班"}};
		cout<<"---------"<<night[((all) / 8) % 3];
		cout<<"C组员工"<<week[(all )% 8]<<"---------"<<endl<<endl;
		return 0;
	}
			int FindDayD(int year, int month, int day )		//查找某一天是休息还是上班
	{
		int all;
		char week[8][20]= {{"工作第一天"},{"工作第二天"},{"工作第三天"},{"工作第四天"},
		{"工作第五天"},{"工作第六天"},{"休息第一天"},{"休息第二天"}};
		all = NowToDay (year, month, day);
		char night[3][20] = {{"早班"},{"中班"},{"夜班"}};
		cout<<"---------"<<night[((all +2) / 8) % 3];
		cout<<"D组员工"<<week[(all+2 )% 8]<<"---------"<<endl<<endl;
		return 0;
	}






};

利用 TensorFlow 训练自己的目标识别器。本文内容来自于我的毕业设计,基于 TensorFlow 1.15.0,其他 TensorFlow 版本运行可能存在问题。.zip项目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的项目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此项目,该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 下载后请首先打开README文件(如有),项目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值