C语言新手关机整蛊程序

新手就能上手的关机恶搞程序(C语言)

文章目录

  在C语言中我们可以调用system()系统函数对系统一些功能进行操作,即等同于在命令框中输入英文指令进行操作。 比如之前因为vs特点经常用到system(“pause”)就是这样一个指令,并且还会出现熟悉的一句话:按任意键继续。
在这里插入图片描述

(在windows系统图中直接搜索cmd即可 (如图下))
在这里插入图片描述
在这里插入图片描述

这即是关机指令(shutdown -s)
还可以(shutdown -s -t )设置倒计时关机

如果有兴趣可以自己搜一搜还有许多有趣的指令
在这里插入图片描述

源代码

如下

#include <stdio.h>
#include <windows.h>
#pragma warning (disable:4996)

int main()
{
	char str[10];
	int n = 2;                          //要输入“我是猪”的次数
	printf("你的电脑将在60s后自动关机!除非承认你是猪。\n\n");
	system("shutdown -s -t 60");        //cmd 60s后关机指令
	while(1){
		printf("输入%d次“ 我是猪 ”取消关机\n", n);
		scanf("%s", str);
		if (strcmp(str, "我是猪") == 0){
			n--;
		}
		else{
			printf("不承认就等着被关机吧!\n\n");
		}
		if (!n){
			printf("算你识相,关机取消\n");
			system("shutdown -a");       //取消关机命令
			break;
		}
	}
}

还可以修改要输入“我是猪”的次数,毕竟对自己的朋友要狠心一点。

运行结果

在这里插入图片描述

迫不得已输入“我是猪”后关机取消。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值