带日期带时区时钟类:(数组对象)购买十个时钟 表现十个不同时区的时间 为了计算方便 每个时区的时

大学网课 已帮助 人

带日期带时区时钟类:(数组对象)购买十个时钟,表现十个不同时区的时间,为了计算方便,每个时区的时差按1小时计算;第一个钟总是显示北京时间,利用系统时间获取当前北京时间;其他时区的时间根据与北京时间的时差来计算;主函数为: int main() { Clock myClock[10]; //定义对象myClock int i,z,j; //z为时区,i为10个时钟的计数器,j也是为了找是否有相同时区的计数器 for(i=0;i<10;i++) //处理十个不同时区的时钟 { if(i==0) { myClock[i].SetTime(); //第一个时钟总是为北京时间的时钟,设置时间为默认值 cout<<"**********第"<<i+1<<"个时钟***********n"; cout<<endl; myClock[i].DispTime(); //显示时钟时间 } else{ z=rand()%25-12; //其他时钟的时区在东

A.#include<iostream> #include<windows.h> using namespace std; class Date //日期类 { int year; int month; int day; public: void SetDay(int NewY, int NewM, int NewD) //设置日期 { year= NewY; month=NewM; day=NewD; } int Get_Y() {return year;} //获得时间的年份 int Get_M() {return month;} //获得时间的月份 int Get_D() {return day;} //获得时间的日期 void Set_D(int d) { day=d; } //设置时间的日期 void ShowDay(int &NewY,int &NewM,int &NewD) ////获得时间的年月日 { NewY= year;

带日期带时区时钟类:(数组对象)购买十个时钟 表现十个不同时区的时间 为了计算方便 每个时区的时

热搜:数组对象的长度在数组对象创建之后