用户:FATAL_ERROR查看:3 回复:9 评论:3 创建时间:2019-07-05T19:30:09
注意!注意!
此处使用的C++代码,建议打开前请保存所有打开的东西!
否则概不负责!
---------------------------------------------------------------------
这里是代码杂编社,“砖”编各种木有卵用的东西~
今天呢,带给大家一个整蛊小程序~只为了大家能开心一下啦~
(发给正在打代码的朋友,让他打开,保准第二天你会被打得鼻青脸肿~哈哈哈~)
首先,是C++最基础的架子~
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
}
定义char~
char用于C++中定义字符型变量,只占一个字节。用int是不行达~因为我们输入的是一个字符串
char b;
这个可加可不加啊
system("title 整蛊小程序");
system("color 0a");
知识点:system是C++中运行cmd代码的语句。shutdown是指关机。-s指关机。-t则指倒计时。60为60秒。
cout是在C++窗口中输出信息的语句,<<endl指结束当前行,也就是下次cout的时候直接在下一行。
有一点要注意:分号和双引号不要掉!
system("shutdown -s -t 60");
cout<<"你的计算机将会关闭,输入你喵才会取消关机! "<<endl;
设置while循环,括号里为true,设置喵循环。
while(true)
{
}
这个的第一个参数是格式字符串,它指定了输入的格式,并按照格式说明符解析输入对应位置的信息并存储于可变参数列表中对应的指针所指位置。这就是我为啥用这个而不用cin的原因。
scanf("%s",&b);
strcmp函数用于比较两个字符串并根据比较结果返回整数。基本形式为strcmp(str1,str2),若str1=str2,则返回零;若str1<str2,则返回负数;若str1>str2,则返回正数。
shutdown是取消一开始的定时关机。
pause则是实现“按下任意键退出”效果。
if ( strcmp (&b, "我喵") == 0)
{
cout<<"哈哈哈"<<endl;
system("shutdown -a");
cout<<"跟你玩很开心!拜拜"<<endl;
system("pause");
return 0;
}
else
{
if ( strcmp (&b, "你喵") == 0)
{
cout<<"你才喵呢!"<<endl;
}
看效果:
电脑:你的计算机将会关闭,输入你喵才会取消关机! 我:你喵
电脑:你才喵呢!
我:猪
我:我喵
电脑:哈哈哈
电脑:跟你玩很开心!拜拜
电脑:请按任意键继续. . .
好啦~今天的代码杂编社差不多就要关门啦~
如果喜欢,就把ta送给正在忙的ta吧!
(●'◡'●)
请@喵队长加入杂志
(修改帖子版面不易,恳请留言鼓励!)
(加精!加精!)
全代码:
#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char b;
system("title 整蛊小程序");
system("color 0a");
system("shutdown -s -t 60");
cout<<"你的计算机将会关闭,输入你喵才会取消关机! "<<endl;
while (true)
{
scanf("%s",&b);
if ( strcmp (&b, "我喵") == 0)
{
cout<<"哈哈哈"<<endl;
system("shutdown -a");
cout<<"跟你玩很开心!拜拜"<<endl;
system("pause");
return 0;
}
else
{
if ( strcmp (&b, "你喵") == 0)
{
cout<<"你才喵呢!"<<endl;
}
}
}
}点赞0
评论