如何用C语言去写一段关机程序?

有的初学者觉得C语言编程太枯燥了,想要写个程序来太难了,甚至有的人在学习了C之后就觉得C语言只能去写一些黑白框里的简单程序,其实不是的,C语言是一种面向过程的开发语言,他可以去做电脑硬件和软件系统的开发,小编也是个C语言的小白,但是凭借着对C语言的热爱,小编想能否用C语言开发出一个关于开关机的小程序呢?如图:

于是,小编开始上网查询资料,经过了一天的奋战,终于完成了一个让自己满意的作品。

首先选择开发环境,小编用的是Dev C++ 5.10,如图:

然后,开始编写代码:

一、定义头文件:
#include<stdio.h>
#include<stdlib.h>
说明:因为我们要用到库函数system来实现系统功能而库函数system在头文件stdlib.h中,所以,要定义头文件#include<stdilib.h>
二、定义main函数:
#include<stdio.h>
#include<stdlib.h>int main(void)
三、实现操作提示:
#include<stdio.h>
#include<stdlib.h>int main(void)
{printf("******************************************\n");printf("|                                        |\n");printf("|            请输入要操作的序号            |\n");printf("|     1、关机    2、重启     3、退出       |\n");printf("|                                        |\n");printf("******************************************\n");
}
四、功能区代码的编写:
 int OFF;printf("请输入序号:");scanf("%d",&OFF);if(OFF==1){system("shutdown -s -t 5 -f -c '您的机器已被外星人入侵,计算机即将在5s内关机!!!'");}else if(OFF==2){system("shutdown -r -t 4 -f -c '您的机器已被外星人入侵,计算机即将在4s内重启!!!'");}else{system("exit");}

最后的代码为:

#include<stdio.h>
#include<stdlib.h>
#include<conio.h>int main(void)
{printf("*****************************************\n");printf("|                                       |\n");printf("|           请输入要操作的序号          |\n");printf("|                                       |\n");printf("|   1.关机        2.重启        3.退出  |\n");printf("|                                       |\n");printf("*****************************************\n");int OFF;printf("请输入序号:");scanf("%d",&OFF);if(OFF==1){system("shutdown -s -t 5 -f -c '您的机器已被外星人入侵,计算机即将在5s内关机!!!'");}else if(OFF==2){system("shutdown -r -t 4 -f -c '您的机器已被外星人入侵,计算机即将在4s内重启!!!'");}else{system("exit");}return 0;
}

实现效果:

如何用C语言写一段关机程序,恶搞代码,很简单的呦相关推荐

  1. C语言写的流氓关机程序及破解

    记得大二刚开始接触电脑的那个时候,偶尔会弹出一个强制关机的窗口,当时没有办法,如下: 现在看来只是一个小程序而已,用C语言编写的: #include<windows.h>int main( ...

  2. 用lisp语言写一段cad提取坐标代码

    好的,这是用 Lisp 语言写的一段 CAD 提取坐标的代码.这段代码假设已经有了一个名为 "points" 的列表,其中包含了若干个点的坐标(x, y): (defun extr ...

  3. 如何用C语言写一个web服务器的基础功能

    我们都知道,学一门语言,只是单独看了就不写的话是很容易出现眼高手低的,所以,今天摩杜云要给大家分享的内容,就是如何用C语言写一个web服务器的基础功能,希望大家看完有所收获. 服务器架构 目标架构 以 ...

  4. JavaScript学习(八十)—请写一段JS程序提取URL中的各个get参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中

    JavaScript学习(八十)-请写一段JS程序提取URL中的各个get参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中 题目: 代码:

  5. c语言写的一个恶意程序

    因为C语言利用system函数可以直接调用DOS命令,在DOS命令中启动一个程序:start XXX,再利用死循环重复启动,呵呵,你懂的. 不过,我自己调试的时候把自己的机器差点搞死机了.... 代码 ...

  6. 【新手教程】如何用C语言写游戏修改器!

    本节教大家如何用基础编程语言C语言写简单的游戏修改器. 用到的工具: 1.VC++6.0(上机通常都会用的) 2.CE 5.4(任何版本都行) 3.当然要一款游戏这里我就用我临时写的C语言小游戏来作为 ...

  7. 利用c语言写一段可调亮度的LED灯程序

    如果您想写一段可以调节亮度的 LED 灯程序,下面是一份简单的示例代码: #include <stdio.h>int main() {int brightness;printf(" ...

  8. 如何用C语言写出一个微信群聊机器人

    要用 C 语言写出一个微信群聊机器人,您需要先了解微信群聊的相关信息和 C 语言的编程知识. 首先,微信群聊是通过微信服务器进行通信的,因此您需要了解如何通过网络协议与微信服务器进行通信.微信群聊使用 ...

  9. PHP充值怎么打折,教大家如何用PHP语言写一个简单的商品打折小程序!

    注:php是嵌套在html里面使用的,本文仅是商品打折小程序的代码 效果图: 代码:html> 宗波尘客php代码演示P17 请输入商品折扣价: 折扣: 九折 八折 七折 六折 五折 $Orig ...

最新文章

  1. R语言ggplot2可视化:可视化多个图像并组合起来(如果没有对齐,看着丑陋))、保证组合的图像图像区域对齐或者图像整体对齐(Align plot areas in ggplot)
  2. python三方库 importlib导入API用法 相对导入 绝对导入
  3. 6月17 表单验证
  4. 面试题:双重检验锁⽅式实现 单例模式
  5. linux下查看表类型注释命令@tcc
  6. 计算机静音图标无法更改怎么办,声音图标没了不要着急,用金山毒霸2011进行修复 - 金山安全专题 - 声音图标没了怎么办? - 安全专题...
  7. 思科交换机路由器配置命令大全
  8. c# 调用浏览器打开页面
  9. php复杂海报合成,才发现 | 每一步都不该错过的合成海报教程
  10. 打印纸张尺寸换算_常用纸张的尺寸大小对照表-纸张规格对照表.doc
  11. 【排行榜】苏州配眼镜推荐这四类口碑眼镜店
  12. 伦敦金实时行情今日变化多少?
  13. uniapp 实现微信小程序全局分享及自定义分享按钮样式
  14. 电脑重装系统蓝屏详细解决方法分享
  15. Ubuntu18如何下载微信和qq
  16. 医学图像分割之Attention U-Net
  17. Java8常用循环遍历操作方式的效率对比
  18. 74LVC4245的作用及各管脚的定义
  19. 数据可视化--Superset使用示例
  20. 判断两个向量是否垂直

热门文章

  1. python encode函数用法_python中encode()函数的用法
  2. 计算机access的应用,Access 编程简介
  3. bugku- WEB计算器
  4. 【渝粤题库】陕西师范大学163106旅游心理学 作业【专升本】
  5. opera pms 数据库 MySQL_Opera PMS开篇及概览
  6. 统信UOS系统 重置密码
  7. 山水游记2023-03-03
  8. java控制工具下载_Maven下载|Maven(java项目管理工具)v3.3.9官方版-ucbug软件站
  9. wampserver 32位 搭建php5.6,WampServer下载-WampServer(PHP环境套件)v3.23官方32位版-ucbug软件站...
  10. 应用计算机软件指南,计算机英语词汇:应用软件指南