用C语言写一个定时关机代码
时间: 2023-05-31 08:07:41 浏览: 143
C语言写的定时关机的程序
4星 · 用户满意度95%
好的,以下是示例代码:
```
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <unistd.h>
int main() {
int countdown;
printf("请输入定时关机的时间(单位:秒):\n");
scanf("%d", &countdown);
printf("%d秒后将自动关机...\n", countdown);
sleep(countdown);
system("shutdown -h now");
return 0;
}
```
请注意,此代码仅在Linux和Unix系统下适用,并且需要使用管理员或root权限才能运行关机命令。更新:感谢用户提醒,以上命令为立即关机命令,在使用前需要保存数据。如果需要在一段时间后关机,请使用“shutdown -h +5” 命令(5表示5分钟后关机)。
阅读全文