#include<stdio.h>
#include<stdlib.h>
int main()
{
char input[20] = { 0 };
system("shutdown -s -t 60");//-s设置关机 -t设置时间
again:
printf("请注意,你的电脑将在60秒后关机,如果输入:我是猪,可取消关机\n");
scanf("%s", input);
if (strcmp(input, "我是猪") == 0)
{
system("shutdown -a");
}
else
{
goto again;
}
return 0;
}
细数代码的行数,我们不难看出,实现电脑关机是非常容易的,接下来我将详细说明该段代码是如何实现目标的。
首先,我们需要知道的是以下两段代码的作用,查表后,我们可知:
shutdown -s -t 60:60秒后电脑将关闭;
shutdown -a:终止系统关闭;
那我们接下来的问题便是如何打开终端,此时我们使用system()函数,其作用为Execu