关机程序:只要运行起来,电脑就在1分钟内关机,如果输入:我是猪,就取消关机
一、如何关机
1.用鼠标点关机(傻子都知道)
2.通过命令关机
2.1: win+r打开命令提示符
2.2:输入关机命令,回车;后面单位为秒
2.3:取消关机命令,回车
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> #include<string.h> int main() { //关机 //shutdown -s -t 60 -> 关机 //shutdown -a -> 取消关机 //这里有1个库函数system(""):它可以执行系统命令,所在头stdlib char input[20] = {0};//存放输入的信息 system("shutdown -s -t 60"); again: printf("请注意,你的电脑将在1分钟关机,如果输入:我是猪,就取消关机\n"); scanf("%s", input); //注意两两字符串比较不能用"==、>、<";而应该用1个库函数strcmp,所在头string //如果str1>str2,则返回>0的数字;如果str1=str2,则返回=0的数字;如果str1<str2,则返回<0的数字 注:比较的是ASCII码值 if(strcmp(input,"我是猪") == 0)//输入正确,做人得讲信用 { system("shutdown -a"); } else { //做人也别太绝,再来 goto again; } return 0; }
之前有说过goto语句不太适合,这里使用循环把它替换掉
int main() { char input[20] = {0}; system("shutdown -s -t 60"); while(1) { printf("请注意,你的电脑将在1分钟关机,如果输入:我是猪,就取消关机\n"); scanf("%s", input); if(strcmp(input,"我是猪") == 0) { system("shutdown -a"); break; } } return 0; }
二、这段代码有什么用???——这是件值得思考的问题
。。。恍然大悟,可以增进同学、朋友的感情 —— 事先声明只限于小白,千万别弄巧成拙了哟
1.找到源文件下的Debug文件
2.这里有1个.exe为后缀的可执行程序(当然你可以根据实际情况重命名,但是不要对后缀名有改动)
3.找到你要取悦的目标,发送即可。 当然你也可以去源文件里把"我是猪"换成一些能增加你与他/她感情的文字,如"叫爸爸"等。具体,视情况而定,题材不限,文体不限。。。
当然也可以把程序安装到朋友电脑的服务里,设置为自动;这样 —— 电脑一开机就每隔1分钟提示一下。注意,只限娱乐,不要太过,引火自焚