【单选题】带日期带时区时钟类:(指针对象)为了计算方便,每个时区的时差按1小时计算;第一个钟总是显示北京时间,利用系统时间获取当前北京时间;其他时区的时间根据与北京时间的时差来计算;定义一个日期类和时钟类,并在主函数中定义一个指针对象,设置该对象的时间,并显示出来。请完成主函数内容:#include#includeusing namespace std;class Date //日期类{ int year;...
A.
int main() { Clock myClock; //定义对象myClock Clock *p; p= &myClock; p->SetTime(); //设置时间为默认值 p->DispTime(); //显示时间 system("pause"); system("CLS"); while(1) { cout< cout< p->DispTime(); p->AddOneS(); Sleep(1000); system("CLS"); } }
B.
int main() { Clock myClock; //定义对象myClock Clock *p; p= myClock; p->SetTime(); //设置时间为默认值 p->DispTime(); //显示时间 system("pause"); system("CLS"); while(1) { cout< cout< p->DispTime(); p->AddOneS(); Sleep(1000); system("CLS"); } }
C.
int main() { Clock *p; p->SetTime(); //设置时间为默认值 p->DispTime(); //显示时间 system("pause"); system("CLS"); while(1) { cout< cout< p->DispTime(); p->AddOneS(); Sleep(1000); system("CLS"); } }
D.
int main() { Clock myClock; //定义对象myClock Clock *p; p= &myClock; p.SetTime(); //设置时间为默认值 p.DispTime(); //显示时间 system("pause"); system("CLS"); while(1) { cout< cout< p.DispTime(); p.AddOneS(); Sleep(1000); system("CLS"); } }