一个简单的关机程序
2021/12/11 1:17:10
本文主要是介绍一个简单的关机程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
shutdown - s -t 60 关机60秒
shutdown -a取消关机
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> #include <string.h> #include <stdlib.h> int main() { //关机 //c语言提供一个执行系统命名的函数 system() char input[20] = { 0 };//定义一个字符串长度20 给值为0用于存放信息 system("shutdown -s -t 60");//system- 引用头文件<stdlib.h> again: printf("注意你的电脑将在一分钟关机,如果输入:我是猪,将取消关机\n"); scanf("%s", input); //strcmp 引用头文件<string.h> if (strcmp(input, "我是猪") == 0)//两个字符串比较不能直接用“==” 应该使用strcmp() string compare { system("shutdown -a"); } else { goto again;//输错了可以再输 } return 0; }
例2:用while循环代替goto
#define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> #include <string.h> #include <stdlib.h> int main() { char input[20] = { 0 };//定义一个字符串长度20 给值为0用于存放信息 system("shutdown -s -t 60");//system- 引用头文件<stdlib.h> printf("不会吧,不会吧,还真有人点开!\n"); while (1) { printf("注意你的电脑将在一分钟关机,输入:我是猪,否则将关机\n"); scanf("%s", input); if (strcmp(input, "我是猪") == 0)//两个字符串比较不能直接用“==” 应该使用strcmp() string compare { system("shutdown -a"); break; } } return 0; }
用Release运行一下 在VS文件里面就可以找到生成的应用了
这篇关于一个简单的关机程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)