java猜拳_java猜拳
importjava.util.Scanner;public classstartGuess {
Person jia;
Computer yi;intcount;public voidinitial() {
jia= newPerson();
yi= newComputer();
count= 0;
}public voidshowout12() {
initial();
System.out.println("----------欢迎进入游戏世界-----------");
System.out.println("**********************************");
System.out.println("*** 猜拳,开始 ***");
System.out.println("**********************************");
System.out.println("出拳规则:1.剪刀 2.石头 3.布");
System.out.println("请选择对方角色(1:刘备 2:孙权 3:曹操):");
Scanner input= newScanner(System.in);int h =input.nextInt();switch(h) {case 1:
yi.name= "刘备";break;case 2:
yi.name= "孙权";break;case 3:
yi.name= "曹操";break;
}
System.out.println("请输入你的名字:");
jia.name=input.next();
System.out.println("你选择了" + yi.name + "对战");
System.out.println("要开始吗?y:是 n:否");
String con=input.next();while (con.equals("y")) {intper;intcom;if (con.equals("y")) {
per=jia.showout();
com=yi.showout11();if ((per == 1 && com == 1) || (per == 2 && com == 2)|| (per == 3 && com == 3)) {
System.out.println("结果:和局,真衰!");
}else if ((per == 1 && com == 3) || (per == 2 && com == 1)|| (per == 3 && com == 2)) {
System.out.println("结果:恭喜,你赢了!");
jia.Score++;
}else{
System.out.println("结果说:^_^,你输了,真笨!");
yi.Score++;
}
count++;
}
System.out.println("是否进行下一轮.y:是 n:否");
con=input.next();
}
showgg();
}public voidshowgg() {
System.out.println("-----------------------------");
System.out.println(jia.name+ " VS " +yi.name);
System.out.println("对战次数:" +count);
System.out.println("姓名" + "\t" + "积分");
System.out.println(jia.name+ "\t" +jia.Score);
System.out.println(yi.name+ "\t" +yi.Score);if (jia.Score >yi.Score) {
System.out.println("甲赢了");
}else if (jia.Score
System.out.println("乙赢了");
System.out.println("-----------------------------");
}
}
}
java猜拳_java猜拳相关推荐
- java编写电脑猜拳_Java开发实现人机猜拳游戏
本文实例为大家分享了Java开发实现人机猜拳游戏的具体代码,供大家参考,具体内容如下 猜拳游戏 游戏规则:人和电分别出剪刀.石头.布,直到人战胜电脑,游戏结束. 整体分析: 1.总体是一个循环 -&g ...
- java中人机猜拳_Java实现人机猜拳游戏
本文实例为大家分享了Java实现人机猜拳游戏的具体代码,供大家参考,具体内容如下 实现: User类 public class User { private String name; private ...
- java刘备猜拳游戏类_基于java实现人机猜拳游戏
本文实例为大家分享了java实现人机猜拳游戏的具体代码,供大家参考,具体内容如下 完成人机猜拳互动游戏的开发,用户通过控制台输入实现出拳,电脑通过程序中的随机数实现出拳,每一局结束后都要输出结果.当用 ...
- Java代码编写猜拳小游戏
Java代码编写猜拳小游戏 import java.util.Random; import java.util.Scanner;public class Guess {public static vo ...
- 人机都行这个你不行?Java控制台实现“猜拳游戏”
本文实例为大家分享了Java控制台实现猜拳游戏的具体代码,供大家参考,具体内容如下 1.目标 通过控制台实现一个人机对战的猜拳游戏,用户通过输入(1.剪刀 2.石头 3.布),机器随机生成(1.剪刀 ...
- 【源码+教程】Java课设项目_12款最热最新Java游戏项目_Java游戏开发_Java小游戏_飞翔的小鸟_王者荣耀_超级玛丽_推箱子_黄金矿工_贪吃蛇
马上就要期末了,同学们课设做的如何了呢?本篇为大家带来了12款热门Java小游戏项目的源码和教程,助力大家顺利迎接暑假![源码+教程]Java课设项目_12款最热最新Java游戏项目_Java游戏开发 ...
- 黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三)
黑马程序员全套Java教程_Java基础教程_异常(含扩展)(二十三) 1.1 异常概述与异常体系结构 1.2 JVM遇到异常时的默认处理方案 1.3 异常处理 1.4 异常处理之try--catch ...
- JAVA以窗体的形式猜拳_Java开发实现猜拳游戏
本文实例为大家分享了Java实现猜拳游戏的具体代码,供大家参考,具体内容如下 一.问题简介 通过控制台方式实现一个人机对战的猜拳游戏,用户通过输 入(1.剪刀2.石头3.布),机器随机生成(1.剪刀2 ...
- java用循环做猜拳_java用循环方式实现和计算机玩猜拳的程序
用循环方式实现和计算机玩猜拳的程序 (设定胜出条件--输3次或赢3次即退出) /*int a=0;//统计赢得次数 int b=0;//统计输的次数 for(;;){ System.out.print ...
最新文章
- 人工智能企业云知声首度公开“医疗+AI”战略
- 证书到期什么意思_建筑资质资质证书有效期及注意事项
- 大数据时代,如何让个人信息不再“裸奔”?
- JavaScript event loop事件循环 macrotask与microtask
- python中代码段的标志是什么车_请问这段Python代码是什么意思?
- golang import中的.和_的使用,import的几种方式点,下划线,别名
- liunx下mysql远程连接_Linux下mysql实现远程连接
- 【Elasticsearch】ES 7.8 写入 查询 Normalizer 忽略 大小写
- font-family:微软雅黑; 与 font-family:Microsoft YaHei; 的区别?
- Jquery+CSS Input file 文本框轻美化
- 下一站,人到三十而立之年有感!
- 怎样用sql语句复制表table1到表table2的同时复制主键
- 技术要扎扎实实的做,业余功夫也要修炼
- eslint php,eslint配置
- Sublime Text 3.1.1 Build 3176 注册码破解
- 华为交换机常用查询命令
- 现代软件工程学期总结
- I.MX6UL核心模块tf卡启动linux的实现
- 二十一、常见股票和量化投资策略
- unbuntu samba共享文件夹
热门文章
- HTML5 飞秋官方下载 fps 也为咱国人争点脸
- 韩寒近期【雷人】语录
- Tip of the day的bug
- jfinal调用mysql存储过程 封装_jfinal如何调用存储过程?
- thymeleaf 判断checkbox是否选中_一日看尽长安花——复选框(CheckBox)数据清洗和统计的SAS实现...
- c++ qt获取电脑的内存_Qt官方示例信号量
- 机器学习系列补充:数据集准备和更正YSX包
- 这篇文献总结了常见的中式英语写法,来看看有没有中枪?
- fcpx大胆流行标题插件 Bold Pop for mac
- 1.7 编程基础之字符串 25 最长最短单词 python