首页 > 编程 > Java > 正文

拳皇(Java简单的小程序)代码实例

2019-11-26 09:09:06
字体:
来源:转载
供稿:网友

刚开始学习Java,看完老九君的视频根据他的内容敲的代码,感觉还挺有成就感的,毕竟刚学习Java。

package helloasd;import java.util.*;public class hellojava {		public static void main(String[] args) {			Scanner input = new Scanner(System.in);			System.out.print("输入名称: ");			//用户自己输入名字			String username = input.next();			String comname = "阿杰";			System.out.println(username + "vs" + comname);			//初始化双方数据			int hp1 = 100, hp2 = 100;       //双方的HP  			int attack1 = 0, attack2 = 0;						//使用循环模拟对战过程			while(hp1 > 0 && hp2 > 0) {				attack1 = (int)(Math.random() * 1000) % 11 + 5; //双方随机的攻击力(10~15)				attack2 = (int)(Math.random() * 1000) % 11 + 5; 								//玩家先攻击				hp2 -= attack1; //玩家攻击,电脑掉血				System.out.println(comname + ": " + hp2);				if(attack1 > 0 && attack1 <=5) {					System.out.println("阿杰被命中攻击!");				}				else if(attack1 > 5 && attack1 <=10) {					System.out.println("阿杰被重重的攻击!");				}				else {					System.out.println("阿杰被致命一击!");				}									//显示电脑血量								hp1 -= attack2; //电脑攻击,玩家掉血				System.out.println(username + ": " + hp2);				//显示玩家血量				if(attack1 > 0 && attack1 <=5) {					System.out.println(username + "被" + comname + "侥幸攻击了一下!");				}				else if(attack1 > 5 && attack1 <=10) {					System.out.println(username + "遇到了强烈进攻!");				}				else {					System.out.println(username + "被沉重打击!");				}								System.out.println("/n");			}			//打印结果			System.out.println("/n");			System.out.println("KO!");			System.out.println("玩家姓名/t血量");			System.out.println(username + "/t" + hp1);			System.out.println(comname + "/t" + hp2);			if(hp1 < 0) {				System.out.println("阿杰获胜!");			}			else {				System.out.println(username + "获胜!");			}	}}

以上所述是小编给大家介绍的拳皇Java简单小程序详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对武林网网站的支持!

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表