C/C++编程日记:策略打怪文字类小游戏(修复优化版附源码)

这个游戏很简单就是一个for循环和几个while和多个if语句组成的游戏:


#include<iostream>usingnamespacestd;intmain(){intshengming=30,gongji=10,jinbi=10,smsx=30,duobi1=3;inta=0,b=0,c=0,d=0;cout<<"魔王出世,国难当道,你被选为了战士保护人民。因此您拥有以下技能:";

for(inti=0;i<1;i--){cout<<endl<<"1.购买装备和恢复生命。"<<endl;cout<<"2.打怪专区。"<<endl;cout<<"3.个人信息。"<<endl;cout<<"4.退出游戏。"<<endl<<"输入:";cin>>a;if(a==1){while(1){cout<<endl<<"你的信息:(生命"<<shengming<<"),(攻击"<<gongji<<"),(金币"<<jinbi<<")"<<endl;cout<<"1.武器 金币>=10"<<endl;cout<<"2.生命 10金币+满"<<endl;cout<<"3.生命上限 金币>=40"<<endl;cout<<"4.躲避 金币>=15"<<endl;cout<<"0.退出。"<<endl<<"输入:";cin>>b;if(b==1&&jinbi>=10){

while(1){cout<<endl<<"1.石剑——10金币+5"<<endl;cout<<"2.铁剑——50金币+25"<<endl;cout<<"3.钻石剑——200金币+100"<<endl;cout<<"4.神灵剑——1000金币+500"<<endl;cout<<"0.退出。"<<endl<<"输入:";cin>>c;if(c==1&&jinbi>=10){gongji+=5;jinbi-=10;cout<<"攻击:"<<gongji-5<<"+5="<<gongji<<endl;}elseif(c==2&&jinbi>=50){gongji+=25;jinbi-=50;cout<<"攻击:"<<gongji-25<<"+25="


<<gongji<<endl;}elseif(c==3&am

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值