邢台网站建设好蜘蛛,做网站除了域名还要买什么,网站建设吉金手指排名11,专业网页设计和网站制作公司java模拟回合打怪游戏
玩家的血值#xff1a;w 315
怪物的血值#xff1a;g 500
玩家和怪物互打
玩家每次攻击怪物产生5-8点伤害
怪物每次攻击玩家产生3-5点伤害
采用回合制#xff0c;一方血量0游戏结束
用java程序模拟战斗过程#xff1a;#xff08;用文字…java模拟回合打怪游戏
玩家的血值w 315
怪物的血值g 500
玩家和怪物互打
玩家每次攻击怪物产生5-8点伤害
怪物每次攻击玩家产生3-5点伤害
采用回合制一方血量0游戏结束
用java程序模拟战斗过程用文字先写个草稿
int w 315
int g 500 while玩家和怪物都活着
{
生成玩家攻击力5-8
怪物血值减少
输出玩家攻击了怪物怪物掉了多少点血还剩多少点血 生成怪物攻击力3-5
玩家血值减少
输出怪物攻击玩家玩家掉了多少点血还剩多少点血
} 输出游戏结束 public class Test13 {public static void main(String[] args) {int w 315;int g 500;int h 1;while(true){System.out.println(-------第h回合--------);h;//生成玩家攻击力int wg (int)(Math.random()*4)5;//怪物被攻击减少血量g-wg;//输出结果System.out.println(玩家攻击力怪物怪物掉了wg点血);//判断怪物是否死掉if (g0){//输出结果System.out.println(怪物死掉玩家胜利);break;}//生成怪物攻击力int gg (int)(Math.random()*3)3;//玩家血值减少w-gg;//输出玩家剩余血量System.out.println(怪物攻击力玩家玩家掉了gg点血);//判断玩家是否死掉if (w0){//输出结果System.out.println(玩家死掉怪物胜利);//停止循环break;}}}
}执行代码结果