//简易的关机代码,下面介绍两种方法,一种方法用goto 语句,一种方法用while循环

#include<stdio.h>
#include<windows.h>
#include<string.h>
int main ()
{char input[20]= {0};//将数组初始为0system("shutdown -s -t 60");//这里system是被用来执行系统的命令的//shutdown可以理解成一个关机函数//-s 设置关机 -t 设置时间 60,单位秒printf("你的电脑还有60秒关机,如果你不想让它关机,请输入:我不想关机\n");again:scanf ("%s",input);if (strcmp(input,"我不想关机") == 0)//这里strcmp是一个比较两个字符串的函数//左右两边如果相等,输出0//左边大于右边,输出>0//左边小于右边,输出<0{system("shutdown -a");//取消关机 }     else{printf("输入错误啦!请重新输入,否则关机哦\n");goto again;//回到上文again } return 0 ;} 

​​​​​​​

//第二种方法是使用while循环#include<stdio.h>
#include<windows.h>
#include<string.h>
int main ()
{char arr[20] = {0};//这里我更改了数组名字arrsystem("shutdown -s -t 60");printf("你的电脑还有60秒关机,如果你不想让它关机,请输入:我不想关机\n"); while (1){scanf("%s",arr);if (strcmp(arr,"我不想关机")==0){system ("shutdown -a");printf("取消关机成功!"); break;}else{printf("输入错误啦!请重新输入,否则关机哦\n");}}return 0 ;
}

用c语言实现简单的关机代码相关推荐

  1. c语言实现简单通讯录(仅代码)

    C语言实现简单通讯录(仅代码) 头文件部分 #pragma once //头文件区域 #include<stdio.h> #include<Windows.h> #includ ...

  2. 数据结构(C语言版)——简单选择排序(代码版)

    一.代码 #include <stdio.h> #include <stdlib.h>#define MAXSIZE 20 #define ERROR 0 #define OK ...

  3. C语言实现简单的五子棋代码

    #define _CRT_SECURE_NO_WARNINGS // VS2013添加这个宏,关闭C4996报错 #include <stdio.h>#define N 16 // 定义棋 ...

  4. c语言怎么自定义关机时间,C语言编写简单的定时关机程序

    搜索热词 写一个定时关机的小程序,可以立即关闭计算机,也可以一段时间后关闭计算机. 这里主要考察system()命令. 代码实现: #include #include #include int mai ...

  5. <C语言>简单表白代码小❤❤

    这是一个简单的表白代码,运用了c语言的编译工具,因为很早之前百度来的,也不记得出处在哪里,注明:转载 #include <windows.h> //win头文件 #include<s ...

  6. 用C语言实现一个简单的计算器代码

    #include <stdio.h> #include <math.h> #include <stdlib.h> //预处理指令 int main(void) {d ...

  7. C语言/C++ 矩阵的右下半部分【简单易懂,代码可以直接运行】

    C语言/C++ 矩阵的右下半部分[简单易懂,代码可以直接运行] 输入一个二维数组 M[12][12],根据输入的要求,求出二维数组的右下半部分元素的平均值或元素的和. 右下半部分是指次对角线下方的部分 ...

  8. c语言常用的代码,初学C语言常用简单程序代码;

    <初学C语言常用简单程序代码;>由会员分享,可在线阅读,更多相关<初学C语言常用简单程序代码;(16页珍藏版)>请在人人文库网上搜索. 1.初学C语言常用简单程序代码素数的筛选 ...

  9. go语言服务器代码,Go语言开发简单web服务器

    欢迎,来自IP地址为:182.103.254.107 的朋友 Go语言由于其方便的并发通信机制以及强大的网络支持,常常被用于服务器软件的开发.本文将示例使用Go语言来开发简单的Web服务器. HTTP ...

最新文章

  1. 使用APIHOOK实现进程隐藏
  2. Prometheus监控的最佳实践——关于监控的3项关键指标
  3. 请投上您的一票,助力 2019 开源基础设施峰会
  4. 图片尺寸对分类迭代次数和准确率的影响
  5. unity3d 不规则外发光描边_Shader案例之内发光和边缘泛光效果
  6. python截屏截图
  7. 湖南大学高级软件开发过程
  8. cs显示服务器连接失败是什么原因,CS1.5服务器连接常见问题解决 解决常见Windows 7无法识别网络的问题...
  9. 【时间与空间】极移矩阵
  10. 纯js图片验证码Captcha.js
  11. python 迷宫边界_用Python绘制迷宫般的线条?
  12. Zookeeper学习提纲:助你一臂之力
  13. scanf() 的返回值
  14. 详解Python正则表达式(含丰富案例)
  15. Microsoft Windows Win32k本地提权漏洞分析
  16. 你知道什么是微前端吗?微前端和微服务有什么关系?
  17. #4 大愚瞎说:碎片化
  18. 干货收藏,100个抖音直播行业术语
  19. JAVA企业面试题精选 Web基础 11-20
  20. JS向上取整、向下取整、四舍五入等集锦,一看就懂直接CV

热门文章

  1. unt402h机顶盒_山东移动九联unt402h_2+8配置刷全网通盒子教程[可救砖]
  2. PQMAGIC磁盘分区大师
  3. Ti的C28x系列的DSP(28069)使用经验,I2C与EEPROM(AT24C256C)
  4. 尚学堂Java学习第四章课后编程题作业参考答案
  5. 编程求解机械迷城第11关中类青蛙过河的问题
  6. 甲骨文_AlphaEdition
  7. Unable to make field private final byte[] java.lang.String.value accessible: module java.base does n
  8. 杭州斯凯SDK教程_入门篇
  9. ML之PFI(eli5):基于mpg汽车油耗数据集利用RF随机森林算法和PFI置换特征重要性算法实现模型特征可解释性排序
  10. 代数,几何及微积分之间的关系