使用goto的写法:
//使用goto的写法:
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
int main(void)
{
char input[20] = { 0 }; \
system("shutdown -s -t 60");//系统关机函数,注意需要打双引号哈(单位是秒)
again://留一个标签方便后面跳转
printf("请输入:xxx,以停止关机倒计时");
scanf("%s",&input);
if (strcmp(input, "xxx") == 0)
{
system("shutdown -a");//取消关机函数
}
else
goto again;
return 0;
}
使用while死循环的写法:
//使用whlie的写法:
#define _CRT_SECURE_NO_WARNINGS 1
#include<stdlib.h>
#include<stdio.h>
#include<string.h>
int main(void)
{
char input[20] = { 0 }; \
system("shutdown -s -t 60");//系统关机函数,注意需要打双引号哈(单位是秒)
while (1)
{
printf("请输入:xxx,以停止关机倒计时");
scanf("%s", &input);
if (strcmp(input, "xxx") == 0)
{
system("shutdown -a");//取消关机函数
break;
}
else
printf("请认真对待\n");
}
return 0;
}
关机函数:
system(“shutdown -s -t 60”);
需要包含头文件:[[stdlib.h]]
注意需要打双引号哈
取消关机函数:
system(“shutdown -a”);
需要包含头文件:[[stdlib.h]]注意需要打双引号哈