如何用C语言编写一个简单的关机小程序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计572个文字,预计阅读时间需要3分钟。
本例展示了如何使用C语言实现一个简单的关机小程序,包括立即关机和定时关机功能。以下是一段参考代码:
c#include #include #include
void shutdownNow() { system(shutdown /s /t 0);}
void scheduleShutdown(int seconds) { time_t now; time_t shutdownTime; struct tm *now_tm;
time(&now); now_tm=localtime(&now); shutdownTime=now + seconds;
system(shutdown /s /t 0);}
int main() { int choice; int seconds;
printf(选择关机方式:\n); printf(1. 立即关机\n); printf(2. 定时关机\n); printf(请输入选项(1或2):); scanf(%d, &choice);
if (choice==1) { shutdownNow(); } else if (choice==2) { printf(请输入关机前的秒数:); scanf(%d, &seconds); scheduleShutdown(seconds); } else { printf(无效的选项。
本文共计572个文字,预计阅读时间需要3分钟。
本例展示了如何使用C语言实现一个简单的关机小程序,包括立即关机和定时关机功能。以下是一段参考代码:
c#include #include #include
void shutdownNow() { system(shutdown /s /t 0);}
void scheduleShutdown(int seconds) { time_t now; time_t shutdownTime; struct tm *now_tm;
time(&now); now_tm=localtime(&now); shutdownTime=now + seconds;
system(shutdown /s /t 0);}
int main() { int choice; int seconds;
printf(选择关机方式:\n); printf(1. 立即关机\n); printf(2. 定时关机\n); printf(请输入选项(1或2):); scanf(%d, &choice);
if (choice==1) { shutdownNow(); } else if (choice==2) { printf(请输入关机前的秒数:); scanf(%d, &seconds); scheduleShutdown(seconds); } else { printf(无效的选项。

