1
已解决
张恩泽
高级天翼
高级天翼
#include<bits/stdc++.h>
#include<iostream>
#include<cstdlib>
#include<cstdio>
#include<conio.h>
#include<Windows.h>
#include<string>
using namespace std;
int swcs=0;
void game(int xz)
{
if(xz==1)
{
string xa="你发现猪妈妈和猪爸爸在痛哭,你在这没啥用";
for(int i=0;i<xa.size();i++)
{
cout<<xa[i];
Sleep(50);
}
system("cls");
return ;
}
else if(xz==2)
{
string xc="你进入了小羊¥(**)¥家,并没有发现什么......";
for(int i=0;i<xc.size();i++)
{
cout<<xc[i];
Sleep(50);
}
system("cls");
return ;
}
else if(xz==3)
{
string xb="你进入了森林.......\n\n";
for(int i=0;i<xb.size();i++)
{
cout<<xb[i];
Sleep(50);
}
xb="你发现了一根骨头,很像猪的骨头 你感到脊背发凉";
for(int i=0;i<xb.size();i++)
{
cout<<xb[i];
Sleep(50);
}
xb="1.你还想继续调查吗? 2.还是想直接判断小猪佩奇凉了?";
for(int i=0;i<xb.size();i++)
{
cout<<xb[i];
Sleep(50);
}
int pd;
cin>>pd;
system("cls");
if(pd==1)
{
return ;
}
else
{
xb="猪妈妈和猪爸爸很生气,把你给杀了\n\n你凉了";
for(int i=0;i<xb.size();i++)
{
cout<<xb[i];
Sleep(50);
}
swcs++;
return ;
}
return ;
}
}
void game1(int xz1)
{
if(xz1==1)
{
string xc="你发现“小猪佩奇 ”竟然完好无损的站在猪爸爸和猪妈妈后面\n\n你有发现小狗拖尼也在这,你从他的脸上看到了他不该有的惊讶\n\n";
for(int i=0;i<xc.size();i++)
{
cout<<xc[i];
Sleep(50);
}
xc="你也很惊讶";
for(int i=0;i<xc.size();i++)
{
cout<<xc[i];
Sleep(50);
}
system("cls");
string xy="你要不要跟别人说这件事?\n\n1.呵呵,我说 2.坚决不说!\n请输入:";
for(int i=0;i<xy.size();i++)
{
cout<<xy[i];
Sleep(50);
}
int xz10000;
cin>>xz10000;
if(xz10000==1)
{
string xe="猪妈妈和猪爸爸很生气,他们偷偷sha了你\n\n你凉了";
for(int i=0;i<xe.size();i++)
{
cout<<xe[i];
Sleep(50);
}
swcs++;
return ;
}
else
{
string xe="你装作很疑惑,想看出些什么";
for(int i=0;i<xe.size();i++)
{
cout<<xe[i];
Sleep(50);
}
system("cls");
}
}
else if(xz1==2)
{
string xd="你去了它家,什么也没发现";
for(int i=0;i<xd.size();i++)
{
cout<<xd[i];
Sleep(50);
}
return ;
}
else if(xz1==3)
{
string xr="你去了森林,被黑衣人袭击,你凉了";
for(int i=0;i<xr.size();i++)
{
cout<<xr[i];
Sleep(50);
}
swcs++;
}
}
void game2(int zhxz)
{
if(zhxz==1)
{
int xz;
string sd="有三个嫌疑人\n\n1.兔小姐 2.猪爸爸和猪妈妈 3.小羊¥(**)¥ 4.小狗拖尼";
cin>>xz;
if(xz==1)
{
string sc="你很聪明,猜对了 但是你被兔小姐给sha了\n\n你凉了";
for(int i=0;i<sc.size();i++)
{
cout<<sc[i];
Sleep(50);
}
swcs++;
return ;
}
else if(xz==2)
{
string sz="你猜错了\n\n你又被黑衣人给sha了\n\n呵呵,你凉了";
for(int i=0;i<sz.size();i++)
{
cout<<sz[i];
Sleep(50);
}
return ;
}
else if(xz==3)
{
string sz="你猜错了\n\n你又被黑衣人给sha了\n\n呵呵,你凉了";
for(int i=0;i<sz.size();i++)
{
cout<<sz[i];
Sleep(50);
}
return ;
}
else if(xz==4)
{
string sz="你猜错了\n\n你又被黑衣人给sha了\n\n呵呵,你凉了";
for(int i=0;i<sz.size();i++)
{
cout<<sz[i];
Sleep(50);
}
return ;
}
}
}
int main()
{
string a=" 推理游戏之小猪佩奇失踪了";
for(int i=0;i<a.size();i++)
{
cout<<a[i];
Sleep(130);
}
Sleep(2000);
system("cls");
string b=" 游戏背景:";
for(int i=0;i<b.size();i++)
{
cout<<b[i];
Sleep(130);
}
cout<<"\n\n\n";
string d="一天,我在班级里,突然...... 哦不,说错了,重说\n\n";
for(int i=0;i<d.size();i++)
{
cout<<d[i];
Sleep(100);
}
system("cls");
string c=" 咳咳,一天,小猪佩奇上完幼儿园回来跟小羊¥(**)¥(呵呵,这很像羊)发生了矛盾,一个小时之后,他就失踪了......";
for(int i=0;i<c.size();i++)
{
cout<<c[i];
Sleep(100);
}
Sleep(5000);//背景
system("cls");
int xz;
string e="你可以去一个地方\n\n\n1.小猪佩奇家 2.小羊¥(**)¥家 3.森林 输入想去地方的序号即可:";
for(int i=0;i<e.size();i++)
{
cout<<e[i];
Sleep(50);
}
cin>>xz;
system("cls");
game(xz);
system("cls");
while(xz!=3)
{
for(int i=0;i<e.size();i++)
{
cout<<e[i];
Sleep(50);
}
cin>>xz;
game(xz);
}
system("cls");
int xz2;
string f="有头绪了吗? 还是没有的话可以看看提示\n\n1.坚决不看! 2.偷看一眼\n\n请输入:";
for(int i=0;i<f.size();i++)
{
cout<<f[i];
Sleep(50);
}
cin>>xz2;
if(xz2==2)
{
string xx="小猪佩奇在失踪之前去过兔小姐的冰淇淋铺买过冰淇淋";
for(int i=0;i<xx.size();i++)
{
cout<<xx[i];
Sleep(50);
}
Sleep(2000);
}
int xz1;
for(int i=0;i<e.size();i++)
{
cout<<e[i];
Sleep(50);
}
cin>>xz1;
system("cls");
game1(xz1);
system("cls");
string cer="知道该怎么办了吗? \n\n1.寻找嫌疑人 2.放弃断案 3.判为疑案";
int zhxz;
for(int i=0;i<cer.size();i++)
{
cout<<cer[i];
Sleep(50);
}
cin>>zhxz;
system("cls");
if(zhxz==1)
{
game2(zhxz);
system("cls");
cout<<" 不要再试了,游戏结束\n\n";
string xo="你想看看你凉了多少次吗?\n\n1.看看吧 2.算了吧";
for(int i=0;i<xo.size();i++)
{
cout<<xo[i];
Sleep(50);
}
int xzi;
cin>>xzi;
system("cls");
if(xzi==1)
{
cout<<"凉凉次数:"<<swcs;
return 0;
}
else if(xzi==2)
{
string xi="好吧,既然你不想伤自尊的话,那我就......";
string xu="多伤伤你的自尊吧!";
for(int i=0;i<xi.size();i++)
{
cout<<xi[i];
Sleep(50);
}
Sleep(1000);
cout<<"/n";
for(int i=0;i<xu.size();i++)
{
cout<<xu[i];
Sleep(50);
}
cout<<"/n/n凉凉次数:"<<swcs;
return 0;
}
return 0;
}
else if(zhxz==2)
{
string xe="猪爸爸和猪妈妈非常生气,把你给sha了\n\n呵呵,你凉了";
for(int i=0;i<xe.size();i++)
{
cout<<xe[i];
Sleep(50);
}
system("cls");
cout<<" 不要再试了,游戏结束\n\n";
string xo="你想看看你凉了多少次吗?\n\n1.看看吧 2.算了吧";
for(int i=0;i<xo.size();i++)
{
cout<<xo[i];
Sleep(50);
}
int xzi;
cin>>xzi;
system("cls");
if(xzi==1)
{
cout<<"凉凉次数:"<<swcs;
return 0;
}
else if(xzi==2)
{
string xi="好吧,既然你不想伤自尊的话,那我就......";
string xu="多伤伤你的自尊吧!";
for(int i=0;i<xi.size();i++)
{
cout<<xi[i];
Sleep(50);
}
Sleep(1000);
cout<<"/n";
for(int i=0;i<xu.size();i++)
{
cout<<xu[i];
Sleep(50);
}
cout<<"/n/n凉凉次数:"<<swcs;
return 0;
}
return 0;
}
else if(zhxz==3)
{
string xt="wocao(抱歉,不小心口吐芬芳了),你怎么想到的???\n\n好吧,你对了,你通关了,你厉害";
for(int i=0;i<xt.size();i++)
{
cout<<xt[i];
Sleep(70);
}
system("cls");
cout<<" 游戏结束\n\n";
string xo="你想看看你凉了多少次吗?\n\n1.看看吧 2.算了吧";
for(int i=0;i<xo.size();i++)
{
cout<<xo[i];
Sleep(50);
}
int xzi;
cin>>xzi;
system("cls");
if(xzi==1)
{
cout<<"凉凉次数:"<<swcs;
return 0;
}
else if(xzi==2)
{
string xi="好吧,既然你不想伤自尊的话,那我就......";
string xu="多伤伤你的自尊吧!";
for(int i=0;i<xi.size();i++)
{
cout<<xi[i];
Sleep(50);
}
Sleep(1000);
cout<<"/n";
for(int i=0;i<xu.size();i++)
{
cout<<xu[i];
Sleep(50);
}
cout<<"/n/n凉凉次数:"<<swcs;
return 0;
}
}
return 0;
}
纯属自编
除了故事是同学跟我讲的
大家可以玩一玩
0
1
董宇昊
初级启示者
初级启示者
string sd="有三个嫌疑人\n\n1.兔小姐 2.猪爸爸和猪妈妈 3.小羊¥(**)¥ 4.小狗拖尼";
为什么有4个选项???不是数有3个吗?
0
0
0
0
0
0
0
0
0
0
胡家翊
高级守护
高级守护
安屠生,别念你的遗索狱盐了【doge】
胡家翊在2020-05-27 20:50:26追加了内容
一次通关,准备试试其他结局
胡家翊在2020-05-27 20:51:23追加了内容
void game(int xz)
{
额。。。。站哥表示很无辜(*❦ω❦)
0
0