谁帮忙用C语言编个定时开关机的程序?
发布网友
发布时间:2022-05-01 09:49
我来回答
共3个回答
热心网友
时间:2023-10-03 06:41
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int print()
{
printf(" ╪╪╪╪╪╪╧╧╧╧╧╧╧╧╪╪╪╪╪╪\n");
printf("╔═══╧╧ C语言 关机程序 ╧╧═══╗\n");
printf("║※1.实现10分钟内的定时关闭计算机 ║\n");
printf("║※2.立即关闭计算机 ║\n");
printf("║※3.注销计算机 ║\n");
printf("║※0.退出系统 ║\n");
printf("╚═══════════════════╝\n");
return 0;
}
void main()
{
system("title C语言关机程序");//设置cmd窗口标题
system("mode con cols=48 lines=25");//窗口宽度高度
system("color 0"); //可以写成 red 调出颜色组
system("date /T");
system("TIME /T");
char cmd[20]="shutdown -s -t ";
char t[5]="0";
print();
int c;
scanf("%d",&c);
getchar();
switch(c)
{
case 1:printf("您想在多少秒后自动关闭计算机?(0~600)\n");scanf("%s",t);system(strcat(cmd,t));break;
case 2:system("shutdown -p");break;
case 3:system("shutdown -l");break;
case 0:break;
default:printf("Error!\n");
}
system("pause");
exit(0);//exit(1)表示异常退出.这个1是返回给操作系统的不过在DOS好像不需要这个返回值
// exit(0)表示正常退出
}
热心网友
时间:2023-10-03 06:42
挺简单的嘛#include<stdio.h>void main(){ system("shutdown -s -t *");}这个需要注释吗? *号内是时间 不需要则不输入
热心网友
时间:2023-10-03 06:42
哦那帮不了你了 米学C