亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C++中怎么用Clock類模擬實現鬧鐘運行

發布時間:2022-03-14 09:17:31 來源:億速云 閱讀:331 作者:iii 欄目:開發技術

今天小編給大家分享一下C++中怎么用Clock類模擬實現鬧鐘運行的相關知識點,內容詳細,邏輯清晰,相信大部分人都還太了解這方面的知識,所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。

定義一個時鐘類Clock,設計成員函數SetAlarm(int hour,int minute,int second)設置響鈴時間時間;用run()成員函數模擬時鐘運行,當運行到響鈴時間時提示響鈴。

當前時間設置為2時8分58秒,鬧鈴時間設置為3時40分5秒,時鐘運行時顯示每一秒的時間。

C++中怎么用Clock類模擬實現鬧鐘運行

C++中怎么用Clock類模擬實現鬧鐘運行

代碼如下:

#include<iostream>
using namespace std;

class Clock{
private: 
    int Hour,Minute,Second,hour,minute,second;
public:

    Clock(int Hour=0,int Minute=0,int Second=0){   //構造函數
        this->Hour=Hour,this->Minute=Minute,this->Second=Second;
    }

    ~Clock(){}  //析構函數

    void SetClock(){    //設置現在時間(手動輸入)
        cout<<"請輸入一個時間:"<<endl;
        cin>>Hour>>Minute>>Second;
    }

    void SetAlarm(int hour,int minute,int second){  //設置鬧鈴時間(主函數)
        this->hour=hour,this->minute=minute,this->second=second;
    }

    void run(){    
        for(;(Hour!=hour)||(Minute!=minute)||(Second!=second);Second++){
            if(Second==59){    //秒的進位
                Second=0;
                Minute++;
                if(Minute==59){  //分的進位
                    Minute=0;
                    Hour++;
                    if(Hour==24){  //時的循環
                        Hour=0;
                    }
                }
            }
            cout<<Hour<<"時"<<Minute<<"分"<<Second<<"秒"<<endl;  //輸出每一秒的時間
        }
    cout<<"Dlinglinglingling~Dlinglinglingling~  時間到"<<Hour<<"時"<<Minute<<"分"<<Second<<"秒"<<endl;                                         //響鈴提示設置
    }
};

int main(){
    Clock C1;
    C1.SetClock();   //設置現在時間
    C1.SetAlarm(3,40,5);   //鬧鈴設置為3時40分5秒
    C1.run();   //時鐘運行
    return 0;
}

以上就是“C++中怎么用Clock類模擬實現鬧鐘運行”這篇文章的所有內容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,小編每天都會為大家更新不同的知識,如果還想學習更多的知識,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南召县| 衡南县| 双柏县| 玉屏| 三江| 军事| 兴海县| 子长县| 普定县| 铜鼓县| 南漳县| 余姚市| 洛浦县| 随州市| 临潭县| 余干县| 曲周县| 柘荣县| 屏山县| 高雄市| 德化县| 宜阳县| 东平县| 韶山市| 来凤县| 杨浦区| 阜南县| 蒙城县| 鄂托克前旗| 西充县| 汨罗市| 丰镇市| 阿图什市| 甘洛县| 祁东县| 三门县| 新化县| 闻喜县| 高台县| 永安市| 兴业县|