Java剪刀石头布随机次数版
来源:互联网 发布:java中wait方法 编辑:程序博客网 时间:2024/05/14 05:39
package test;
import java.util.*;
/**
* 小瓶练习3
*
* @author 雨
*
*/
public class Test3 {
public static void main(String[] args) {
int m = 0, n = 0, z = 0;
int x, y;
int count;
Scanner scanner = new Scanner(System.in);
Random rand2=new Random();
count=rand2.nextInt(10)+1;
for (int i = 0; i < count; i++) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数:(0:石头 1:剪刀 2:布)");
x = sc.nextInt();
Random rand = new Random();
y = rand.nextInt(3);
switch (y) {
case 0:
System.out.println("电脑随机出的是石头");
break;
case 1:
System.out.println("电脑随机出的是剪刀");
break;
case 2:
System.out.println("电脑随机出的是布");
break;
}
if (x == 0) {
System.out.println("你出的石头");
if (x == y) {
System.out.println("平手");
m++;// m是平
}
if (x == (y - 1)) {
System.out.println("你赢了");
n++;// n是赢
}
if (x == (y - 2)) {
System.out.println("你输了");
z++;// z是输
}
} else if (x == 1) {
System.out.println("你出的剪刀");
if (x == y) {
System.out.println("平手");
m++;
}
if (x == (y + 1)) {
System.out.println("你输了");
z++;
}
if (x == (y - 1)) {
System.out.println("你赢了");
n++;
}
} else {
System.out.println("你出的布");
if (x == y) {
System.out.println("平手");
m++;
}
if (x == (y + 1)) {
System.out.println("你输了");
z++;
}
if (x == (y + 2)) {
System.out.println("你赢了");
n++;
}
}
}
System.out.println("总共随机进行了"+count+"局"+"你总共赢了" + n + "局" + "你总共输了" + z + "局" + "你总共平了" + m
+ "局");
}
import java.util.*;
/**
* 小瓶练习3
*
* @author 雨
*
*/
public class Test3 {
public static void main(String[] args) {
int m = 0, n = 0, z = 0;
int x, y;
int count;
Scanner scanner = new Scanner(System.in);
Random rand2=new Random();
count=rand2.nextInt(10)+1;
for (int i = 0; i < count; i++) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数:(0:石头 1:剪刀 2:布)");
x = sc.nextInt();
Random rand = new Random();
y = rand.nextInt(3);
switch (y) {
case 0:
System.out.println("电脑随机出的是石头");
break;
case 1:
System.out.println("电脑随机出的是剪刀");
break;
case 2:
System.out.println("电脑随机出的是布");
break;
}
if (x == 0) {
System.out.println("你出的石头");
if (x == y) {
System.out.println("平手");
m++;// m是平
}
if (x == (y - 1)) {
System.out.println("你赢了");
n++;// n是赢
}
if (x == (y - 2)) {
System.out.println("你输了");
z++;// z是输
}
} else if (x == 1) {
System.out.println("你出的剪刀");
if (x == y) {
System.out.println("平手");
m++;
}
if (x == (y + 1)) {
System.out.println("你输了");
z++;
}
if (x == (y - 1)) {
System.out.println("你赢了");
n++;
}
} else {
System.out.println("你出的布");
if (x == y) {
System.out.println("平手");
m++;
}
if (x == (y + 1)) {
System.out.println("你输了");
z++;
}
if (x == (y + 2)) {
System.out.println("你赢了");
n++;
}
}
}
System.out.println("总共随机进行了"+count+"局"+"你总共赢了" + n + "局" + "你总共输了" + z + "局" + "你总共平了" + m
+ "局");
}
}
阅读全文
0 0
- Java剪刀石头布随机次数版
- Java之石头剪刀布
- java编写剪刀石头布游戏
- Java五颗星之剪刀石头布
- Java石头剪刀布小游戏代码
- java实现剪刀石头布功能
- Java简单剪刀石头布问题
- [C++]石头剪刀布之---最终幻想版
- 石头,剪刀,布 循环版(改进)
- 【NOIP2014TG】生活大爆炸版石头剪刀布
- NOIP2014 生活大爆炸版石头剪刀布
- 【NOIP2014】生活大爆炸版石头剪刀布
- [noip2014tg] 生活大爆炸版石头剪刀布
- 【Noip2013】生活大爆炸版石头剪刀布
- 石头剪刀布生活大爆炸版
- 石头-剪刀-布
- 石头剪刀布
- 剪刀石头布
- maven安装和创建项目
- 竖着的Tablayout
- java和C++之单例类双重检查加锁
- apache 配置虚拟目录访问和域名访问的两种方式
- 打Android包的密钥库文件
- Java剪刀石头布随机次数版
- 开发者常用的 Sublime Text 3 插件
- java链接数据库的大致步骤
- 1024节
- 文章标题
- 数据结构与算法分析学习笔记
- TOMCAT内核之旅--一个简单的WEB服务器--学习心得(一)
- 1125. Chain the Ropes (25)
- Django xadmin全局配置