没写完代码,勿抄!!!

A班陈旻霄  •  1个月前


#include<bits/stdc++.h>
#include<windows.h>
#define turn system("cls")
using namespace std;
void slowsay(string s,int pause=30)
{
	for(int i=0;i<s.size();i++)
	{
		putchar(s[i]);
		Sleep(pause);
	}
}
void die()
{
	Sleep(1000);
	system("color 04");
	Sleep(2000);
	turn;
	Sleep(2000);
	cout<<"------------------------------------------\n                 "; 
	slowsay("游戏失败",200);
	turn;
	system("color 07");
	cout<<"                 By @shell\n";
	cout<<"                未完待续……";
	exit(0);
}
int main()
{
	cout<<"                 ";
	slowsay("故事背景");
	cout<<endl;
	cout<<"    ";
	slowsay("2022年,你正在俄罗斯悠闲地度假,这时\n你听说俄乌战争要爆发了,于是你准备马上回\n国。你刚订好G1145车次的火车票,手机就响了,原来是老\n爸打来了电话。"); 
	Sleep(1000);
	system("cls"); 
	cout<<endl;
	cout<<endl;
	Sleep(500);
	slowsay("老爸:儿砸,想我了吗?\n你:(1:当然想啦!2:不想……)");
	int resp;
	cin>>resp;
	cout<<endl;
	if(resp==1)
	{
		slowsay("老爸:想我就好,要打仗了,你肯定要回国了!你要怎么回来?\n你:明天到,坐 (1.飞机 2.火车 3.汽车)");
		cin>>resp;
		cout<<endl;
	}
	else
	{
		slowsay("老爸:我***********!你竟然不想我!你个************!\n你被老爸的必杀技(凌厉眼神)远程击毙了");
		die(); 
	}
	if(resp==1)
	{
		slowsay("第二天\n",400); 
		slowsay("电话响了\n老爸:我*********!我在飞机场等了一天了!你个************!\n你被老爸的必杀技(凌厉眼神)远程击毙了");
		die();
	}
	else if(resp==3)
	{
		slowsay("老爸:你竟然骗我,你车还在中国呢!我*************!\n你被老爸的必杀技(凌厉眼神)远程击毙了");
		die();
	}
	slowsay("老爸:好,路上小心哦!");
	turn;
	slowsay("[火车站广播] 乘坐G1145车次的旅客请注意,您乘坐的列车由于天气原因晚点,开车时间调整至次日,请前往过夜区住宿。");
	cout<<endl;
	cout<<endl;
	slowsay("你:老爸,火车晚点了!\n老爸:没事,上车了告诉我。");
	slowsay("你到了过夜区,发现那里的床上竟然有血迹!你选择:1.调查 2.假装没看见");
	cin>>resp;
	cout<<endl;
	if(resp==1)
	{
		slowsay("你调查之后,发现这竟然是三年前在这里被火车撞死的人的血。")
	}
	system("pause>nul"); 
	return 0;
}

评论: