一、运用系统命令,system()
shutdown -s -t 60 一分钟之内关机
system("shutdown -a"); //取消关机
二、用goto语句重复进行提醒操作。
if循环语句,使用字符串的比较。
strcmp() 相等则执行取消命令。
不对则进入goto again 跳转。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
//shutdown -s -t 60 一分钟之内关机
//system()-执行系统命令
char input[20]={0};
system("shutdown -s -t 60");
again:
printf("请注意,你的电脑在一分钟内关机,如果输入:取消,就取消关机\n请输入>:");
scanf("%s",input);
if (strcmp("取消",input) == 0) //比较两个字符串-strcmp()
{
system("shutdown -a"); //取消关机
}
else
{
goto again;
}
return 0;
}
三、采用while循环
循环恒为正,如果输入正确则结束关机操作,跳出循环。
#include <stdio.h>
#in