#include<iostream>
using namespace std;
#include<string>
int main() {
int nianling = 0;
cout << "请输入你的年龄:";
cin >> nianling;
cout << "您的年龄为:" << nianling << endl;
//年龄判断
//小学生剧情
if (nianling <= 17) {
cout << "您将进行小学生剧情,请按确定键继续游戏" << endl;
system("pause");
cout << "第一天开始" << endl;
system("pause");
cout << "今天天气下大雨,你在考虑去不去上学,请做出选择" << endl;
cout << "A:去上学\t B:不去上学(请输入A/B做出选择)" << endl;
char shangxue = 0;
cin >> shangxue;
if (shangxue == 'a' or shangxue == 'A') {
cout << "你很勤劳,但是今天雨很大" << endl << "你淋了一身的雨来到了学校,正当你要拿出毛巾擦身的时候,发现你班班花也淋湿了" << endl;
cout << "此时此刻请做出你的选择:A:帮她,把毛巾递给她\t B:给她一拳并且嘲笑她(请输入A/B做出选择)";
char geimaojin = 0;
cin >> geimaojin;
if (geimaojin == 'a' or geimaojin == 'A') {
cout << "你变成了一只舔狗,并且被同学嘲笑了" << endl << "幸运的是班花很感动,但是你还是觉得亏了" << endl;
system("pause");
cout << "你强忍着愤怒,直到放学,看到班花一个人放学回学校" << endl << "你悄悄的尾随她,然后" << endl;
cout << "做出你的选择:\tA:强奸她\t B:放过她(请输入A/B做出选择)" << endl;
char qiangjian = 0;
cin >> qiangjian;
if (qiangjian == 'a' or qiangjian == 'A') {
cout << "你壮起了胆子强奸了班花,班花情绪崩溃并报了警" << endl;
cout << "你被警察逮捕了,由于是未成年人,被关进了少管所" << endl << "虽然被判了一年,但是觉得值了,你暗下决心出来还要强奸她" << endl;
cout << "game over" << endl << "请按确定键继续" << endl;
system("pause");
return 0;
}
if (qiangjian == 'b' or qiangjian == 'B') {
cout << "你突然良心发现,觉得见色起意是不对的,而且被嘲笑不怪班花" << endl;
cout << "你按捺住了想要强奸班花的心" << endl << "虽然被嘲笑了,但是当舔狗感觉也挺好,你决定以后还要继续舔" << endl;
cout << "game over" << endl << "请按确定键继续" << endl;
system("pause");
return 0;
}
}
if (geimaojin == 'b' or geimaojin == 'B') {
cout << "你化身蒋劲夫并且嘲笑班花是个骚娘们,还没用" << endl << "班花的舔狗看到很生气,要和你单挑" << endl;
system("pause");
cout << "这个要和你单挑的是班里有名的混混" << endl << "你权量过后,准备做出决定" << endl;
cout << "做出你的选择:\tA:跟他干\t B:好汉不吃眼前亏(请输入A/B做出选择)" << endl;
char juedou = 0;
cin >> juedou;
if (juedou == 'a' or juedou == 'A') {
cout << "你壮起胆子跟他干,没想到对方今天吃坏肚子了,战斗力极差" << endl;
cout << "你把舔狗打趴下了,你一边打一边骂舔狗没有好下场" << endl << "班花觉得你打人的样子很帅,竟然喜欢上了你和你在一起了" << endl;
cout << "game over" << endl << "请按确定键继续" << endl;
system("pause");
return 0;
}
if (juedou == 'b' or juedou == 'B') {
cout << "你怂了,觉得眼前的大哥干不过" << endl;
cout << "你连声跟大哥道歉,但是被大哥踹地上了" << endl << "班花爱上了这位大哥,也是她的专属舔狗,并且往趴在地下的你脸上吐了口唾沫" << endl;
cout << "game over" << endl << "请按确定键继续" << endl;
system("pause");
return 0;
}
}
}
if (shangxue == 'b' or shangxue == 'B') {
cout << "你决定今天逃课" << endl << "于是你打开了电脑启动lol,但是被妈妈发现了你要逃课" << endl;
cout << "此时此刻请做出你的选择:A:假装没看到不理她继续玩\t B:邀请她一块玩lol(请输入A/B做出选择)";
char lol = 0;
cin >> lol;
if (lol=='a' or lol=='A')
{
cout << "老妈很生气,痛扁了你一顿,你表示下次再也不敢了" << endl;
cout << "game over" << endl;
system("pause");
return 0;
}
if (lol == 'b' or lol == 'B')
{
cout << "老妈欣然答应了,你发现她居然玩的比你还6,把把带你躺赢" << endl;
cout << "你夸赞老妈,老妈表示下不为例,但是以后可以一起开黑" << endl;
cout << "game over" << endl;
system("pause");
return 0;
}
}
}
//成人剧情
if (nianling > 17) {
cout << "您将进行成人剧情,请按确定键继续游戏" << endl;
system("pause");
cout << "第一天开始" << endl;
system("pause");
cout << "作为一个" << nianling<<"岁的人,每天都过着日复一日的生活"<< endl;
cout << "你目前在星火职业培训电气自动化,刚好今天下大雨,于是你决定"<<endl;
cout << "请做出你的选择:A.作为21世纪好青年,去培训!B.在家玩电脑";
char chengrenjueqing = 0;
cin >> chengrenjueqing;
if (chengrenjueqing == 'a' or chengrenjueqing == 'A') {
cout << "你决定去培训,尽管下着大雨\n你带着伞坐着公交来到了学校,此时张老师在群里发消息说雨太大今天停课" << endl;
cout << "于是你决定:A.撬门进去继续学!B.各回各家各找各妈";
char qiaomen = 0;
cin >> qiaomen;
if (qiaomen == 'a' or qiaomen == 'A')
{
cout << "你决定撬门进入学校,意想不到的是,张老师也在\n张老师被你的求学精神感动了,于是私下传授你一些电气单片机方面的知识" << endl;
cout << "你觉得今天没有白来,很高兴今天又学到了东西\nGame Over";
system("pause");
return 0;
}
if (qiaomen == 'b' or qiaomen == 'B')
{
cout << "你决定回家算了\n路上你遇到了自己的初恋女友,并且她被雨打湿了" << endl;
cout << "雨中的她格外性感,你再也按捺不住,上去给她强奸了\n经过一番云雨过后你俩和好了,又继续在一起了\nGame Over";
system("pause");
return 0;
}
}
if (chengrenjueqing == 'b' or chengrenjueqing == 'B') {
cout << "你决定在家玩电脑算了,毕竟这么大雨\n正当你玩的高兴的时候,突然天空批下来一道强雷击中了你\n雷电过后你居然变成了蜘蛛侠" << endl;
cout << "于是你决定:A.出去拯救世界!B.变成啥样关我鸟事,继续玩";
char zhizhuxia = 0;
cin >> zhizhuxia;
if (zhizhuxia=='a' or zhizhuxia=='A')
{
cout << "你已然变成超级英雄,于是决定出去拯救世界\n但是法治社会,转了半天你发现并没有需要你要拯救的地方" << endl;
cout << "于是你越来越不耐烦,正巧你发现前任女友在你面前经过\n你灵机一动想起了自己可以吐蜘蛛丝,于是你把她捆绑了起来强奸了她" << endl;
cout << "她被这种捆绑游戏吸引了,于是她和你和好了\nGame Over";
system("pause");
return 0;
}
if (zhizhuxia == 'b' or zhizhuxia == 'B')
{
cout << "你打开了PS5,玩起了蜘蛛侠迈尔斯\n想想也是,玩游戏比自己真人吐蜘蛛丝爽快多了" << endl;
cout << "你一口气打通关了,觉得怅然若失\n心里感叹道,还是玩游戏好玩" << endl;
cout << "如果上天再让我回到起点,那我还是要继续玩游戏\nGame Over";
system("pause");
return 0;
}
}
}
system("pause");
return 0;
}