一个可以恶搞朋友的关机程序!!!

一个可以恶搞朋友的关机程序!!!文章目录前言一、关机程序1.思路分析二、运行结果如下1.点击后总结前言这是一个可以恶搞朋友的关机程序,实现原理是通过system直接调用dos命令窗口启动关机程序,既然是恶搞那就一定要给你的恶搞对象一定的“机会”,下面我将带大家一起来学习一个这个简单的恶搞程序。(源码可以私信找我要,简单改一下输出语句便可以直接自己使用)大家编译后可以直接把.exe文件发给你所需要恶搞的对象一、关机程序1.思路分析1.使用system调用dos命令窗口直接输入关机命令并弹出提示,此时windows响应跳出关机

大家好,又见面了,我是你们的朋友全栈君。


前言

这是一个可以恶搞朋友的关机程序,实现原理是通过system直接调用dos命令窗口启动关机程序,既然是恶搞那就一定要给你的恶搞对象一定的“机会”,下面我将带大家一起来学习一个这个简单的恶搞程序。(源码可以私信找我要,简单改一下输出语句便可以直接自己使用)

大家编译后可以直接把.exe文件发给你所需要恶搞的对象


一、关机程序

1.思路分析

1.使用system调用dos命令窗口直接输入关机命令并弹出提示,此时windows响应跳出关机提醒。
2.设定你想用户输出的语句,用一个strcmp函数来验证用户的输入与你设定的输入是否一致。
3.用一个whlie循环来给用户三次机会,当用户输入错误一次提示一次,输入正确则终止dos命令并且break程序!

2.代码展示

#include<stdio.h>
#include<stdlib.h>
#include<string.h>
void ShutDownWin()
{ 
      
    system("shutdown -s -t 30");//shutdown -s为关机命令 -s 30意思为延迟三十秒。
	char input[64];
	printf("你的电脑在30s之后会自动关机,输入xxx是我爸爸取消\n");
	int count =3;
	while(count>0)
	{ 
   
		scanf("%s",input);
		if(strcmp(input,"xxx是我爸爸")==0)
		{ 
   
	 		 system("shutdown -a");
			 break; 
		}
		count--;
		printf("你还有%d次机会,看清楚了哦!\n",count);
		
	}
	if(count<=0)
		{ 
   
			printf("等着被关机吧!\n");
		}
	else
		{ 
   
			printf("真乖,取消关机了!\n");
		}
}
int main()
 { 
   
	ShutDownWin();
 } 

二、运行结果如下

1.用户点击执行文件后

在这里插入图片描述

2.当用户正确输入后

在这里插入图片描述在这里插入图片描述

总结

这个程序的可玩性非常高也非常有趣,不过!!!
恶搞需谨慎!!!!!!!!有点废朋友!!!!!!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/162967.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 什么是MVC软件架构模式_mvc架构的设计思路

    什么是MVC软件架构模式_mvc架构的设计思路缘起:作为程序员,很容易天天被业务追逐着,抽不开时间修炼。有一天突然停了一下,忽地就会有一种怅然的感觉,过去的那些日子我学到了什么?有人很认真地说自己有10年经验,有人笑说你不过是一年经验用了10年而已。

    2022年10月10日
    0
  • httprunner3源码解读(3)client.py

    httprunner3源码解读(3)client.py源码目录结构ApiResponse这个类没啥好说的classApiResponse(Response):"""继承了requests模块中的Response类

    2022年7月31日
    2
  • sbc 通信_ipc进程间通信

    sbc 通信_ipc进程间通信SBC在企业IP通信系统中的应用刘航2008/05/04  摘要:本文针对企业IP通信系统建设实施的两大问题:终端接入安全和IP多媒体业务NAT穿越,介绍了基于SBC(SessionBorderController,会话边界控制器)的解决方案,并提出了利用SBC辅助实现IP录音的一种新应用模式。  关键词:IP通信、SBC、NAT穿越、安全、IP录音一、引言

    2022年9月12日
    0
  • 10大黑客专用的 Linux 操作系统,每个都很酷!

    点击上方“全栈程序员社区”,星标公众号 重磅干货,第一时间送达 来源:民工哥技术之路    今天列出一些最常用、最受欢迎的Linux发行版来学习黑客和…

    2021年6月26日
    96
  • Java学习之Swing Gui编程

    Java学习之SwingGui编程0x00前言前面的使用的Gui是基于Awt去进行实现,但是在现实写Gui中AWT实际运用会比较少。上篇:Java学习之AWTGUI编程上上篇:Jav

    2021年12月12日
    40
  • ubuntu 安裝deb_ubuntu安装deb

    ubuntu 安裝deb_ubuntu安装deb编程语言中文网今天精心准备的是《ubuntu安装deb》,下面是详解!Ubuntu下如何安装.deb文件我用Vmware安装了Ubuntu系统,打开.deb文件时一直提示错误,提示信息如下:Error:Dependencyisnotsatisfiable:iw我用命令终端输入命令安装也不行…希望各位帮帮忙啊,本人菜鸟一个。。…我用Vmware安装了Ubuntu系统,打开.deb文件时一直提示错…

    2022年6月4日
    27

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号