您的位置:首页 > 科技 > IT业 > 长春朝阳网站建设_祁阳seo_温州seo网站建设_深圳seo关键词优化外包公司

长春朝阳网站建设_祁阳seo_温州seo网站建设_深圳seo关键词优化外包公司

2025/6/22 22:24:29 来源:https://blog.csdn.net/2401_88433210/article/details/146462401  浏览:    关键词:长春朝阳网站建设_祁阳seo_温州seo网站建设_深圳seo关键词优化外包公司
长春朝阳网站建设_祁阳seo_温州seo网站建设_深圳seo关键词优化外包公司

引言

        在时间限制内做出正确的回答,时间一到,电脑自动关机,听起来是不是很有意思,下面来看看怎么实现吧。

注意:该游戏只在windows系统下可以玩,

一、游戏原理:

        在Windows系统下,通过控制台可以实现电脑的关机。

 有一对命令可以实现电脑的关机和取消关机:

shutdown -s 作用:一分在后关机电脑

shutdown -s -t time 作用:time秒后关机电脑

shutdown -a 作用:取消电脑关机

在可以在电脑的控制台上试一下(小心电脑关机哦)

 

 二、通过C语言来实现该功能:

在C语言中,有一个函数相等于在电脑控制台上输入指令:

system();

该函数包含在头文件<stdlib.h>中

所以我们就可以发挥大脑,来设计程序了:

参考代码:

#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>
#include <stdlib.h>
#include <string.h>//写一个关机程序
//1. 程序运行起来后,电脑在1分钟内关机
//2. 但是输入:我真帅,就取消关机
//
//system 函数:执行系统命令
//strcmp 是专门用来比较两个字符串的内容的
//strcmp函数返回0,表示两个字符串相等
int main()
{char input[20] = { 0 };system("shutdown -s -t 60");while (1){printf("请注意,你的电脑在1分钟内关机,如果输入“我真帅”,就取消关机\n");scanf("%s", input); //数组名本来就是地址if (strcmp(input, "我真帅") == 0)  //两个字符串比较大小,不能使用==,应该使用strcmp来比较{system("shutdown -a");//取消关机break;}}return 0;
}

该程序的功能是在一分钟内输入“我真帅”,电脑取消关机,否则一分钟后电脑自动关机。 

输入“我真帅”后,电脑取消关机。

三、重点:

重点:        该程序在运行后会生成一个.exe为后缀的文件,可以发给你的小伙伴,相信在打瓦的兄弟或者go学长或者go学姐一定会感激你的

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com