当前位置:首页 > 趣味小程序 > 正文内容

C++自动关机小程序

亿万年的星光5年前 (2021-03-23)趣味小程序1933
/*
 C++ 自动关机程序
 实现原理:调用计算机内部的shutdown 命令
      shutdown -s -t 0   //立即关机 
      shutdown -s -t 1800 //1800秒后关机 
      shutdown -a    //取消关机指令 
      shutdown -r    //重启
      shutdown -l    //注销 
      
*/
 //基础版 
#include <cstdlib>  //需要引入这个头文件,来操作 
#include <iostream>
using namespace std;
int main()
{
    system("shutdown -s -t 1800"); 
    return 0;
}




/*
 C++ 自动关机程序
 实现原理:调用计算机内部的shutdown 命令
      shutdown -s -t 0   //立即关机 
      shutdown -s -t 1800 //1800秒后关机 
      shutdown -a    //取消关机指令 
      shutdown -r    //重启
      shutdown -l    //注销 
      
*/
// 进阶版
#include <cstdlib>  
#include <iostream>
#include <cstdio> 
using namespace std;
int main()
{
    printf("    请选择功能\n");
    printf("-------------------------\n");
    printf("---    1.立即关机    ---\n"); 
    printf("---    2.立即重启    ---\n");
    printf("---    3.立即注销    ---\n"); 
    printf("---    4.3分钟后关机 ---\n");
    printf("---    5.取消设置    ---\n");
    printf("-------------------------\n");
    int x;
    cin>>x;
    switch (x)
    {
        case 1:
            printf("立即关机");
            system("shutdown -s -t 0");
            break;
        case 2:
            printf("立即重启");
            system("shutdown -r");
            break;
        case 3:
            printf("立即注销");
            system("shutdown -l");
            break;
        case 4:
             printf("3分钟后关机");
            system("shutdown -s -t 180");
            break;
        case 5:
            printf("取消设置");
            system("shutdown -a");
            break;
        default:
            printf("你什么都没做"); 
    } 
    return 0;
}


    扫描二维码推送至手机访问。

    版权声明:本文由青少年编程知识记录发布,如需转载请注明出处。

    分享给朋友:

    相关文章

    EasyX—制作复杂动画效果

    这篇文章来简单学习一下复杂动画效果。本文资源下载地址:这里参考代码#include <graphics.h> #include <conio.h> in...

    【C++图形化编程】EasyX实现弹跳小球

    【C++图形化编程】EasyX实现弹跳小球

    前面的文章实现了C++控制台显示一个弹跳的小球,这篇文章使用EasyX实现一个带有界面的弹跳小球的效果。首位,我们需要准备好EasyX。然后让EasyX画一个小的圆。然后我们使用前面学过的判断边界的函...

    【C++图形化编程】EasyX的基本概念

    一、颜色        EasyX 使用 24bit 真彩色,不支持调色板模式。     ...

    【C++图形化编程】EasyX函数~图形绘制相关函数(2)

    【C++图形化编程】EasyX函数~图形绘制相关函数(2)

    (1)ellipse  椭圆void ellipse( int left, int top, int right, int ...

    【C++图形化编程】flappy bird(3)—碰撞检测(大功告成)

    0.前言    前面几篇文章中,我们简单介绍了基础框架和游戏逻辑,这一篇文章我们接着上一篇,继续完善游戏,主要是移动与碰撞逻辑的检测...

    C++实现走迷宫小游戏

    1.简单版本简单版本是利用字符数组实现的,利用字符数组设定入口和出口,用户每次按键就刷新一下当前字符数组。参考代码:#include<stdio.h>#include<stdlib....