700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > C语言定时关机小程序

C语言定时关机小程序

时间:2020-09-28 05:09:10

相关推荐

C语言定时关机小程序

#include <stdio.h>#include <stdlib.h>#include<conio.h> #include<windows.h> void SD();int main(int argc, char* argv[]){SD();//sleep();return 0;}void SD() {int gts=0,gtm=0;char zl[30];printf("您要关机的分钟数(输入小数默认为0将立即关闭):");scanf_s("%d", &gts);//获取倒计时scanf_s("%*[^\n]"); scanf_s("%*c");//清空缓存区gtm = gts * 60;sprintf((char *)zl,"shutdown -s -t %d",gtm);//cmd关机指令system(zl);//指令执行printf("定时开始!");while (gtm--) {char zl1[30];if (_kbhit()) {//检测是否有按键输入(缓冲区)sprintf((char*)zl1, "shutdown /a");//cmd取消关机指令system(zl1);//指令执行break;//退出循环}float sm,ss;sm = (gtm / 60)+1;//分钟数ss = (gtm % 60) + 1;//秒数printf("系统将在%0.0f:%0.0f后关机,按任意键取消\n关闭本窗口计划将继续执行",sm,ss);Sleep(1000);//休眠一秒system("CLS");//清屏}return;}

运行结果

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。