要求:设置电脑2分钟后自动关机,如果输入“我是猪”就取消关机,如果其他内容则提示玩家重新输入,直到输入正确为止。
代码实现:

#include<stdio.h>
//设置电脑2分钟后自动关机,如果输入“我是猪”就取消关机
int main()
{char input[20];//shutdown -s -t 120  设置在120s后关机system("shutdown -s -t 120");again:printf("电脑将在两分钟后自动关机,如果输入“我是猪”将取消关机\n请输入:>>\n");scanf("%s", input);if (strcmp(input, "我是猪") == 0){printf("成功取消关机\n");system("shutdown -a");}else{printf("输入错误,请重新输入\n");goto again;}return 0;
}

结果展示:

【006】电脑关机恶搞游戏---goto语句的使用相关推荐

  1. 用C语言实现电脑关机(恶搞)

    用C语言实现电脑关机恶搞,当用户输入"我是猪"即可解除电脑关机 代码如下: #include<stdio.h> #include<string.h> int ...

  2. 如何理解goto语句

    一.程序描述 goto语句可以简单理解为"无条件""转移语句(无视任何情况),在C语言中可以随意滥用goto语句和标记跳转的标号.虽然从理论上说goto语句是没有必要的, ...

  3. 【C语言】goto语句以及strcmp和system的学习

    系列文章目录 C语言分支语句 C语言循环语句 文章目录 系列文章目录 前言 关机小程序 goto语句 strcmp system 前言 今天分享下一个充满恶趣味的简单小程序,里面涉及goto语句.st ...

  4. C/C++实例goto语句实现“关机代码”

    关于goto语句,在我的另一篇文章"C/C++语法goto语句"里面有详细解释,这篇主要讲一下如何实现关机代码,可以用来恶搞你的室友hhh. 原码 #include <std ...

  5. 惠普服务器关机自动重启,惠普电脑关机后自动重启的具体解决办法游戏设备故障解决分享!...

    今天小编要为大家解决的难题是惠普电脑关机后自动重启的问题,相信不少网友都是使用惠普电脑的,有兴趣的朋友不妨来参考一下,涨涨姿势. 惠普电脑关机后自动重启的解决方法一: 1.首先检查是不是硬件问题造成的 ...

  6. C语言中阶第五篇:写一个强制关机的程序,以及goto语句跳出多层循环的应用

    业精于勤荒于嬉,行成于思毁于随. 今天我们一起来看一看之前没有说的goto语句,还有 第十一篇 一.goto语句 二.goto语句的实际应用 一.goto语句 C语言提供了可以随意滥用的goto语句和 ...

  7. c语言用命令语句让电脑关机

    电脑如何用程序关机,在程序中打开命令提示符,输入关机命令语句,shutdown -s -t 60,电脑就会在60秒之后关机,继续输入shutdown -a,电脑会取消关机,这是直接对电脑发出命令.在c ...

  8. 两种方式(goto语句以及while循环)实现C语言关机小程序

    用C语言写的关机小程序简单易懂,可以拿去整蛊室友同学(每天一个挨打小技巧),下面我就给出两种方式实现这个代码,欢迎大家讨论补充. 1.用goto语句实现: #include <stdio.h&g ...

  9. 【C语言/入门游戏】猜数字,关机指令游戏及go to语句

    猜字游戏 要求: 1.含有菜单以及提示性语句: 2.可以重复游玩: 3.数字随机,且在1到100内: 操作: 首先,先将游戏的菜单写出 void menu() {printf("****** ...

最新文章

  1. 我竟然在《我的世界》里学起了文言文
  2. clistctrl控件最后插入在后面_用图表控件做一个简单的员工信息查询系统
  3. python处理excel表格实例-使用Python操作excel文件的实例代码
  4. UNITY C#内存泄漏
  5. phpmyadmin 安装 配置
  6. all()与any()
  7. MongoDB:GridFS删除方法删除存储桶中的所有文件
  8. R语言中识别和去除重复行
  9. java 采集上下滚屏_关于java游戏滚屏的问题!(如何实现)!
  10. C#3.0 语言基础扩充
  11. 全国雾霾大数据,哪里才是桃花源?
  12. HDU 2122 Ice_cream’s world III
  13. 计算机主板用料,【技嘉H55评测】主板供电篇——CPU辅助电源-中关村在线
  14. java线程栅栏_java 线程栅栏
  15. metasploit怎么用? 进阶(msfvenom=payloads+encoders)篇 (゚益゚メ) 渗透测试
  16. Salesforce系列(十):Salesforce Schedule cron定时执行方法!
  17. HDU 1984 ZOJ 2987 Misspelling(模拟)
  18. excel怎么拆分成多个独立表格文件
  19. ubuntu 18.04 开启rc.local
  20. UE4 C++常用代码及格式

热门文章

  1. 如何写合格的简历(总结codeKK公众号)
  2. 如何给mac book pro升级内存
  3. 时间日期选择武器点击清除按钮时报错
  4. 进程与线程之间的关系(一)
  5. linux黑窗口安装教程,CentOS 7安装配置图文教程
  6. android 抛物线轨迹,Android自定义View——贝塞尔曲线实现抛物线效果
  7. Python3.8 + Tkinter: Button设置image属性不显示的问题
  8. 用深度学习算法预测未来股票走势
  9. python中copy是什么意思_Python-copy()与deepcopy()区别
  10. manjaro增加虚拟内存(linux通用)