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

C++自动关机小程序

亿万年的星光4年前 (2021-03-23)趣味小程序1610
/*
 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;
}


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

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

分享给朋友:

相关文章

C++小游戏—猜数游戏

0.游戏内容玩家猜电脑产生的数字,一个两次机会,才对了给提示,猜错减去一次机会。1.参考代码#include<iostream>#include<cstdlib>#includ...

【C++图形化编程】flappy bird(2)—游戏逻辑与完善

【C++图形化编程】flappy bird(2)—游戏逻辑与完善

0.前言    上一篇中,我们简单完成了flappy的图像导入和基本架构。这一篇文章中,我们继续完善。1.游戏逻辑这个游戏的简单逻辑就是:(1)初始状态(游戏一...

C++小游戏—简单飞机大战(1)

C++小游戏—简单飞机大战(1)

前面文章简单实现了弹球操作,这篇文章我们介绍一下如何实现简单的飞机大战操作。这篇文章我们要实现的效果如下:第一步:整体思路在某个点画出飞机的形状获取用户按下哪个按键根据按键移动飞机的位置按空格键发射子...

【二分与分治】中间值、边界值、循环条件、模块写法(1)

【二分与分治】中间值、边界值、循环条件、模块写法(1)

0.前言二分法并不简单,或者说“思路简单,细节爆炸”,举例来说,你可能已经看过很多题解,那么可能会看到下面几种写法mid=(left+right)/2 mid=(left+right)>&...

C++小游戏——简单飞机大战(2)——代码与显示优化

C++小游戏——简单飞机大战(2)——代码与显示优化

0.前言在上一篇中,我们在C++控制台中简单实现了飞机大战了逻辑,但是代码比较长,显示也不是很好看,这篇文章中,我们对上一篇的代码进行优化下,把很多过程封装成函数形式。让程序看上去更加精简。一个合理化...

【算法】前缀和与差分(1)一维数组前缀和

【算法】前缀和与差分(1)一维数组前缀和

一、定义前缀和:是指某序列的前n项和。可以理解成数学上上的数列的前n项和。差分:是前缀和的逆运算。二、前缀和的分类可以分成一维数组的前缀和和二维 数组的前缀和一维数组前缀和  &n...