整蛊小程序(关机程序)

关机小程序
简介:启动程序,执行关机,输入:我是猪,则关机停止,否则一直提醒,直到时间结束,关机启动。(关闭窗口没有作用)
先上代码:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
	char input[20] = { 0 };
	system("shutdown -s -t 60");
	printf("请输入我是猪,否则电脑将在1分钟之内关机!\n");
	scanf("%s", input);
	while (1)
	{
	    printf("请输入我是猪,否则电脑将在1分钟之内关机!\n");
	    scanf("%s", input);
		if (strcmp(input, "我是猪") == 0)
		{
			system("shutdown -a");
			break;
		}
	}
	return 0;
}

代码非常的简单,具体实现是采用命令执行,在前几篇文章我们提到system的用法,相当于用命令窗口(win+r,并输入cmd),而命令“shutdown -s -t 60”表示在60秒后关机,命令“shutdown -a”表示取消关机。我们可以看到,输入input会和“我是猪”字符串进行比较(strcmp用于字符比较,前几篇博客介绍过),如果一样则执行system(“shutdown -a”),并跳出循环,否则一直提醒,直到输入我是猪,或者关机。
在整蛊好朋友或者室友时需要注意将Debug改为Release。
在这里插入图片描述
之后在自己编写代码的文件夹中会找到Release,将文件中exe版本发送给好友就可以了。
在这里插入图片描述
在这里插入图片描述
好了,这次的分享就到这里,记得不忘玩过火哟,谢谢大家,也欢迎各位能给与你们宝贵的意见!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Solitudefire

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值