#include //可以写<bits/stdc++.h> using namespace std; int main() { cout<<"欢迎来到精灵宝可梦,我敢说这个游戏你一定赢不了(^▽^)\n对手和你的初始生命值为二十\n请你选择对战宝可梦\n"; cout<<"\n皮卡丘,大王燕,蜥蜴王\n\n蜥蜴王:草系,木守宫的最终进化\n\n皮卡丘:电系,皮丘的进化(无最终二字)\n"; cout<<"\n大王燕:飞行系,傲骨燕的进化\n请选择:"; string a,b; cin>>a; int c=20,d=20; if(a=="皮卡丘") { cout<<"\n那么你的对手为蜥蜴王\n是不是在属性就觉得很坑呢2333\n可用绝招:十万伏特、电击、避开\n"; cout<<"战斗开始!!!\n"; while(c>0&&d>0) { cout<<"\n"; cout<<"请出招\n皮卡丘:"; cin>>b; if(b=="十万伏特") { cout<<"蜥蜴王:刀叶\n哦,蜥蜴王减少了生命值3\n"; d-=3; } else if(b=="电击") { cout<<"蜥蜴王:种子机关枪\n你减少了生命值5\n"; c-=5; } else if(b=="避开") { cout<<"用避开干啥?\n避开消耗体力,你减少生命2\n"; c-=2; } else { cout<<"这是什么招式!?\n"; } cout<<"你: "<<c<<" 蜥蜴王:"<<d<<"\n"; } if(c<=0) { cout<<"你的宝可梦失去战斗能力,对手获胜\n"; } else { cout<<"\n战斗胜利\n"; } cout<<"按任意键可以重玩"; }
else if(a=="蜥蜴王") { cout<<"\n那么你的对手为大王燕\n是不是在属性就觉得很坑呢2333\n可用绝招:刀叶、种子机关枪、避开\n"; cout<<"战斗开始!!!\n"; while(c>0&&d>0) { cout<<"\n"; cout<<"请出招\n蜥蜴王:"; cin>>b; if(b=="种子机关枪") { cout<<"大王燕:翅膀攻击\n哦,大王燕减少了生命值3\n"; d-=3; } else if(b=="刀叶") { cout<<"大王燕:烈暴风\n你减少了生命值5\n"; c-=5; } else if(b=="避开") { cout<<"用避开干啥?\n避开消耗体力,你减少生命2\n"; c-=2; } else { cout<<"这是什么招式!?\n"; } cout<<"你: "<<c<<" 大王燕:"<<d<<"\n"; } if(c<=0) { cout<<"你的宝可梦失去战斗能力,对手获胜\n"; } else { cout<<"\n战斗胜利\n"; } cout<<"按任意键可以重玩"; }
else if(a=="大王燕") { cout<<"\n那么你的对手为皮卡丘\n是不是在属性就觉得很坑呢2333\n可用绝招:翅膀攻击、烈暴风、避开\n"; cout<<"战斗开始!!!\n"; while(c>0&&d>0) { cout<<"\n"; cout<<"请出招\n大王燕:"; cin>>b; if(b=="烈暴风") { cout<<"皮卡丘:电击\n哦,皮卡丘减少了生命值3\n"; d-=3;
} else if(b=="") { cout<<"皮卡丘:十万伏特\n你减少了生命值5\n"; c-=5; } else if(b=="避开") { cout<<"用避开干啥?\n避开消耗体力,你减少生命2\n"; c-=2; } else { cout<<"这是什么招式!?\n"; } cout<<"你: "<<c<<" 皮卡丘:"<<d<<"\n"; } if(c<=0) { cout<<"你的宝可梦失去战斗能力,对手获胜\n"; } else { cout<<"\n战斗胜利\n"; } cout<<"按任意键可以重玩"; } else { cout<<"这是什么宝可梦! ?"; } return 0;
}