0
已解决
毕博雨
中级光能
中级光能
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int n;
int main(){
cout<<"你想让电脑多少时间后关机?(单位:秒) 填:";
cin>>n;
int n1=n/3600;
int n2=(n-n1*3600)/60;
int n3=n-(n1*3600)-(n2*60);
while(n1!=0 ||n2!=0 || n3!=0){
cout<<"距离关机还有"<<n1<<"时"<<":"<<n2<<"分"<<":"<<n3<<"秒"<<' ';
n3--;
if(n3<0){
n3=59;
n2--;
if(n2<0){
n2=59;
n1--;
if(n1<0){
break;
}
}
}
Sleep(1000);
system("cls");
}
system("shutdown -s -t 10");
return 0;
}
毕博雨在2024-09-08 17:35:11追加了内容
本帖随机采纳
毕博雨在2024-09-08 17:37:08追加了内容
截止至有20个回答就采纳(不包括相同人的回答)
毕博雨在2024-09-09 13:34:27追加了内容
如果没有任何人再在我的这个贴子里回复就永不结贴了
毕博雨在2024-09-09 13:48:43追加了内容
过了今天,就采纳李北辰吧
0
0
0
0
张书豪
中级守护
中级守护
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
int main()
{
char cmd[20]="shutdown -s -t ";
char t[5]="0";
int c;
system("title C++关机程序");//设置cmd窗口标题
system("mode con cols=48 lines=25");//窗口宽度高度?
system("color f0");//可以写成 red 调出颜色组
system("date /T");
system("TIME /T");
printf("----------- C++关机程序 -----------\n");
printf("1.实现10分钟内的定时关闭计算机\n");
printf("2.立即关闭计算机\n");
printf("3.注销计算机\n");
printf("0.退出系统\n");
printf("-------------------------------------\n");
scanf("%d",&c);
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");
return 0;
}
网上找的,嘿嘿嘿
0
0
0
0