关机程序 --- C语言实现

关机程序代码及讲解

这边给大家两种写法

代码如下:

//循环写法
#include 
#include  //strcmp
#include  //system

int main()
{
	char input[20] = { 0 };
	system("shutdown -s -t 60"); //system函数-执行系统命令滴 关机倒计时60秒
	while (1)
	{
		printf("请输入我真帅,否则你的电脑将在一分钟之内关机\n请输入:");
		scanf("%s", input); 
		if (strcmp(input, "我真帅") == 0)
		{
			system("shutdown -a"); //取消关机
			break;
		}
	}
	return 0;
}

//goto语句写法
#include 
#include 
#include 
int main()
{
	char input[20] = { 0 };
	system("shutdown -s -t 60");
again:
	printf("请输入我真帅,否则你的电脑将在一分钟之内关机\n请输入:");
	scanf("%s", input);
	if (strcmp(input, "我真帅") == 0)
	{
		system("shutdown -a");
	}
	else
	{
		printf("输入错误,请重新输入\n");
		goto again;
	}
	return 0;
}

关于shutdown:

shutdown操作命令:

shutdown -a 取消关机

shutdown -s 关机

shutdown -f 强行关闭应用程序

shutdown -m \计算机名 控制远程计算机

shutdown -i 显示“远程关机”图形用户界面,但必须是Shutdown的第一个参数

shutdown -l 注销当前用户

shutdown -r 关机并重启

shutdown -s -t 时间 设置关机倒计时

shutdown -r -t 时间 设置重新启动倒计时

shutdown -h 休眠

友情提示:在自己能力范围内玩一下,不要玩过火了!

你可能感兴趣的:(c语言,开发语言)