跪求 高手 用C++编个程序,分数不会亏待大家!!!
来源:百度知道 编辑:UC知道 时间:2024/05/25 07:36:34
一张值班表,应该是是1---12月,但是只显示了1---3个月,但是值班的变更时有规律的,要求用C++编,能查09年12月中任何一天的一值,二值,三值,四值,五值的值班情况。最好能知道任何一天的值班情况!
我也试试看。。。
#include <iostream>
using namespace std;
int MONTH[12]={31,28,31,30,31,30,31,31,30,31,30,31};
int WORKDAY=4;
class Date
{
private:
int month,day;
int workday;
public:
void inputDate()
{
int m,d;
cout<<"请输入月份:";
cin>>m;
cout<<"您要查的是"<<m<<"月的哪天?请输入:";
cin>>d;cout<<endl;
month=m;day=d;
}
void GetWD()
{
int FAR=0,i=0;
while(i<month-1)
{
FAR=FAR+MONTH[month-2];
i++;
}
FAR=FAR+day;
workday=FAR%7+WORKDAY-1;
}
int cou