C语言写的控制台关机小程序
2016-01-03 16:36
435 查看
用C语言写的一个dos控制台关机小程序,通过VC6.0调试运行。
代码如下:
代码如下:
<span style="font-size:14px;">#include<stdio.h> #include<stdlib.h> void Display() { printf("\a"); printf("\t\t\t 关机程序\n"); printf("\t*****************************************\n"); printf("\t\t\t1. 立即关机\n"); printf("\t\t\t2. 立即重新启动\n"); printf("\t\t\t3. 十分钟后关机\n"); printf("\t\t\t4. 取消关机\n"); printf("\t\t\t5. 清空屏幕\n"); printf("\t\t\t6. 退出程序\n"); printf("\t*****************************************\n"); printf("\t请选择:"); } void Righ_Shutdown() { for(int C=0;C<5;C++) { printf("\a"); } system("shutdown -s -t 0"); } void Right_New_Open() { for(int C=0;C<5;C++) { printf("\a"); } system("shutdown /r /t 0"); } void After_ten_Shutdown() { for(int C=0;C<5;C++) { printf("\a"); } system("shutdown -s -t 600"); } void Cancle_Shutdown() { for(int C=0;C<5;C++) { printf("\a"); } system("shutdown -a"); } void Clear_Screen() { printf("\a"); system("cls"); } void Exit() { printf("\a"); printf("\n******退出程序******\n"); exit(0); } int main() { int N; Display(); scanf("%d",&N); while(true) { switch(N) { case 1:Righ_Shutdown();break;exit(0); case 2:Right_New_Open();break;exit(0); case 3:After_ten_Shutdown();break; case 4:Cancle_Shutdown();break; case 5:Clear_Screen();break; case 6:Exit();break; default :printf("\a");printf("输入错误!\n"); } Display(); scanf("%d",&N); } return 0; } </span>运行截图:
相关文章推荐
- C语言 回调函数
- 蓝桥杯 基础练习 Huffuman树 (C语言)
- C语言之数学计算幂次方
- c++标准库 及 命名空间std
- 黑马程序员-C语言-结构体
- HDU1175连连看【搜索】【剪枝】
- C++小题(九)
- [C++] C++ 计时的例子
- c++ 读文件,fscanf结尾问题
- [C++] c++中二进制文件的创建与使用
- C++标准里 string和wstring
- 职工信息管理模块实现(c语言)
- c语言中的布尔类型
- C语言指针知识点
- 宏的基础知识
- 黑马程序员-OC语言-Foundation-NSArray
- C++和java执行浮点计算的效率测试
- 我的小伙伴C语言
- gdb/lldb C++类的虚析构函数在虚函数表的数目为2?
- 黑马程序员-C语言-self和super