c 语言控制电脑自动关机
下面已经附源代码
点击查看代码
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include <conio.h>
void dingShi();
void virsion();
int main()
{
int input;
int exit = 1;
while(exit)
{
printf("---------------------------------\n");
printf("- 按提示操作: -\n");
printf("---------------------------------\n");
printf("- 设置定时关机请输入\"1\" -\n");
printf("---------------------------------\n");
printf("- 取消定时关机请输入\"2\" -\n");
printf("---------------------------------\n");
printf("- 退出请输入\"3\" -\n");
printf("---------------------------------\n");
printf("- 关于作者请输入\"4\" -\n");
printf("---------------------------------\n");
scanf("%d", &input);
switch(input)
{
case 1:
system("cls");//清除屏幕
dingShi();
break;
case 2:
system("cls");//清除屏幕
system("shutdown -a");
printf("操作成功!");
break;
case 3:
exit = 0;
system("exit");
break;
case 4:system("cls");//清除屏幕
virsion();
system("cls");//清除屏幕
break;
}
}
return 0;
}
void dingShi()
{
int sj;
char sys[20];
printf("----------------------------------------------\n");
printf("- 请输入需要定时的时间,单位为分钟 -\n");
printf("---------------------------------------------\n");
scanf("%d", &sj);
sprintf(sys,"shutdown -t %d -s", (sj*60));
system(sys);
printf("操作成功!");
}
void virsion()
{
int a = 1;
printf("---------------------------------\n");
printf("- 泸州职业技术学院 -\n");
printf("---------------------------------\n");
printf("- 应用电子技术 -\n");
printf("---------------------------------\n");
printf("- 李国斌 -\n");
printf("---------------------------------\n");
printf("---------------------------------\n");
printf("- 输入\"0\"返回 -\n");
printf("---------------------------------\n");
while(a)
{
scanf("%d", &a);
}
}

浙公网安备 33010602011771号