Java基础之If选择结构
人与电脑玩石头剪刀布游戏
1.电脑出哪种,有Math.random()方法来实现
自己定义一下可能出现的情况
2.人会做出的选择
3.将人与电脑的选择作比较
//如果人出石头
if (person.equals(“石头”)) {
if (num == 0) {
System.out.println(“电脑出石头”);
System.out.println(“你们平局!”);
} else if (num == 1) {
System.out.println(“电脑出剪刀”);
System.out.println(“恭喜,你赢了!”);
}else {
System.out.println(“电脑出布”);
System.out.println(“很遗憾,你输了!”);
}
//如果人出剪刀
} else if (person.equals(“剪刀”)) {
if (num == 0) {
System.out.println(“电脑出石头”);
System.out.println(“很遗憾,你输了!”);
} else if (num == 1) {
System.out.println(“电脑出剪刀”);
System.out.println(“你们平局!”);
}else {
System.out.println(“电脑出布”);
System.out.println(“恭喜,你赢了!”);
}
//如果人出布
} else if (person.equals(“布”)) {
if (num == 0) {
System.out.println(“电脑出石头”);
System.out.println(“恭喜,你赢了!”);
} else if (num == 1) {
System.out.println(“电脑出剪刀”);
System.out.println(“很遗憾,你输了!”);
}else {
System.out.println(“电脑出布”);
System.out.println(“你们平局!”);
}
**
全部代码
**