对于goto语句来说,我们在进行使用时一定要确定一个目标点,即跳转的地方,我们标记为flag,下面是我写的一个趣味代码。要求:系统将在60秒后关机,当你输入我是猪后取消,输入任何其他语句都无法阻止关机。有兴趣的朋友也可以试试
提示:60秒后关机语句system("shut down -s -t 60");
字符串之间的比较strcmp(input, "我是猪")
#include<stdio.h>
#include<string.h>
#include<stdlib.h>int main()
{
system("shut down -s -t 60");
char input[10] = { 0 };
flag:
printf("系统将在60秒后关机,如要取消请输入:我是猪\n");
scanf("%s", input);
if (strcmp(input, "我是猪") == 0)
{
system("shut down -a");
}
else
{
goto flag;
}
return 0;
}