91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

靖西县| 南城县| 怀来县| 彭山县| 英山县| 崇信县| 乾安县| 岳普湖县| 昔阳县| 淮南市| 确山县| 广丰县| 大同市| 绥宁县| 临泉县| 贵州省| 凤台县| 信宜市| 南陵县| 长兴县| 贵德县| 德庆县| 湖口县| 平陆县| 来凤县| 常山县| 广饶县| 儋州市| 襄城县| 长泰县| 东阿县| 云龙县| 忻州市| 闽侯县| 卫辉市| 梅州市| 安陆市| 个旧市| 赞皇县| 闻喜县| 长武县|