概述
文章目录
- 一、代码实现
- 二、补充
一、代码实现
一二三!上代码!
//goto语句的小应用
//关机小游戏
//实现方法1:goto语句
#include <stdio.h>
int main()
{
char input[10] = { 0 };
system("shutdown -s -t 60");
again:
printf("电脑将在1分钟内关机,如果输入:我是猪,就取消关机!n请输入:>");
scanf("%s", input);
if (0 == strcmp(input, "我是猪"))
{
system("shutdown -a");
}
else
{
goto again;
}
return 0;
}
//实现方法2:循环
#include <stdio.h>
#include <stdlib.h>
int main()
{
char input[10] = { 0 };
system("shutdown -s -t 60");
while (1)
{
printf("电脑将在1分钟内关机,如果输入:我是猪,就取消关机!n请输入:>");
scanf("%s", input);
if (0 == strcmp(input, "我是猪"))
{
system("shutdown -a");
break;
}
}
return 0;
}
注:在编译运行前要先调出cmd指令窗口,否则是不会有想要的效果的。另外,倒计时的时间可以自己灵活掌握,单位是秒
二、补充
1.shutdown指令
Windows 系统自带一个名为Shutdown.exe的程序,可以用于关机操作(位置在Windows[System32](https://baike.baidu.com/item/System32/7268040)下),一般情况下Windows系统的关机都可以通过调用程序 shutdown.exe来实现的,同时该程序也可以用于终止正在计划中的关机操作。
相关操作指令
shutdown -a 取消关机
shutdown -s 关机
shutdown -f 强行关闭应用程序
shutdown -m 计算机名 控制远程计算机
shutdown -i 显示“远程关机”图形用户界面,但必须是Shutdown的第一个参数
shutdown -l 注销当前用户
shutdown -r 关机并重启
shutdown -s -t 时间 设置关机倒计时
shutdown -r -t 时间 设置重新启动倒计时
shutdown -h 休眠
2.cmd指令
cmd是微软 Windows系统的命令行程序,是进入命令提示符窗口的一个纽带。通过cmd命令进入命令提示符窗口,则将会显示 Windows的版本和版权信息。通过使用cmd命令可以很方便地进入其他子应用程序。
最后
以上就是贪玩樱桃为你收集整理的【C语言】关机小游戏【循环与switch语句】的全部内容,希望文章能够帮你解决【C语言】关机小游戏【循环与switch语句】所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复