整蛊小游戏
让C语言变得有趣起来
一个关机程序
1.使用goto语句:
#include <stdio.h>
int main(void)
{
char input[20] = { 0 };
system("shutdown -s -t 60");
again:
printf("电脑将在一分钟内关机,如果输入:我是猪,就取消关机\n");
scanf("%s", input);
if (0 == strcmp(input, "我是猪"))
{
system("shutdown -a");
printf("关机已取消\n");
}
else
{
goto again;
}
return 0;
}
警告:千万别轻易尝试,真的关机了别怪没提醒……
2.使用循环
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
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;
}