猿问

如下时钟程序中while(true)的作用是什么??在线等

#include<iostream>
#include<windows.h>
using namespace std;
class Clock{
    public:
        Clock(short h=0,short m=0,short s=0):h(h),m(m),s(s){
        }
        void displayTime();
    private:
        short h;
        short m;
        short s;
};void Clock::displayTime(){
    whiel(true)
    {
        cout<<h<<':'<<m<<':'<<s;
        Sleep(1000);
        cout<<'\r';
        if(!(s=++s%60))
            if(!(m=++m%60))
                h=++h%24;
    }
} int main()
{
    Clock A(23,59,55);
    A.displayTime();
    return 0;
}


小杜好机会啊
浏览 1570回答 1
1回答

_潇潇暮雨

就是让它一直显示当前时间信息啊,不然执行一次之后就停止了,你就看不到时间更新了。
随时随地看视频慕课网APP
我要回答