```c
include include include int main() { char input; printf("电脑将在1分钟30秒后关机,如果输入:我是猪,就取消关机!\n请输入:"); scanf("%s", input); if (strcmp(input, "我是猪") == 0) { system("shutdown -a"); // 取消关机命令 } else { system("shutdown -s -t 90"); // 1分钟30秒后关机 } return 0; } ``` 代码解释: `include `include `include `int main()`:程序的入口点。 `char input;`:用于存储用户输入的字符串。 `printf("电脑将在1分钟30秒后关机,如果输入:我是猪,就取消关机!\n请输入:");`:显示提示信息。 `scanf("%s", input);`:读取用户输入的字符串。 `if (strcmp(input, "我是猪") == 0)`:如果用户输入的是“我是猪”,则执行取消关机的命令`system("shutdown -a")`。 `else`:否则,执行在1分钟30秒后关机的命令`system("shutdown -s -t 90")`。 `return 0;`:程序正常结束。 注意事项: `system()`函数会执行一个系统命令,这里使用的是Windows系统的关机命令`shutdown`。 `strcmp()`函数用于比较两个字符串是否相等。 `shutdown -s -t 90`命令表示在90秒后关机。 `shutdown -a`命令用于取消正在进行的关机操作。 这个程序简单易懂,适合用于快速关机或设置关机前的等待时间。包含头文件
主函数
变量声明
提示用户
读取用户输入
判断用户输入
返回值