全部评论 3

  • Ctrl+Alt+Delete关闭就好了

    2025-02-15 来自 广东

    0
  • 我要试一试

    2025-02-15 来自 浙江

    0
  • //关机程序
    #include <iostream>
    #include <chrono>
    #include <thread>
    #include <string>
    using namespace std;
    using namespace std::chrono;
    int main()
    {
        int countdown = 60;
        cout << "您打开了关机程序,是否选择关机?(是:Yes,否:No)\n";
    	string ans; 
    	cin >> ans;
    	if(ans == "No") 
    	{
    		cout << "\r您选择了取消。";
    		for(int i = 1; i <= 5; i++)
    		{
    			cout << "\r...正在取消...";
    			this_thread::sleep_for(std::chrono::seconds(1));
    		} 
    		cout << "\r取消成功。";
    		exit(0); 
    	}
    	cout << "\r您选择了确定。" ;
    	this_thread::sleep_for(std::chrono::seconds(1));
        cout << "\r电脑将在 " << countdown << " 秒后关机。" << endl;
        while (countdown > 0)
    	{
            this_thread::sleep_for(seconds(1)); // 等待1秒
            cout << "\r" << "剩余时间: " << countdown << " 秒" << flush;
            countdown--;
        }
        cout << "\r关机倒计时结束。   " << endl;
    	this_thread::sleep_for(std::chrono::seconds(1));
    	cout << "正在关机......\n" ;
        system("shutdown /s /t 0");//关机程序 
    }
    

    2024-08-18 来自 浙江

    0

热门讨论