‘’‘java
import java.util.Scanner;
/**
* switch实现石头/剪子/布并判断胜负
*/
public class Main {
public static void main(String[] args) {
System.out.println("please choice:");
System.out.println(" 1: Rock");
System.out.println(" 2: Scissors");
System.out.println(" 3: Paper");
// 用户输入:
Scanner scanner = new Scanner(System.in);
int choice = scanner.nextInt();
// 计算机随机数 1, 2, 3:
int random = (int)(1 + Math.random() * 3);//Math.random()生成[0,1)之间的随机数,乘以3以后变成0,3),+1后变成[1,4),用(int)强转后变成1,2,3之间某一个数。
switch (choice) {
case 1:
switch (random) {
System.out.printf("平局,random=%d",random);
break;
case 2:
System.out.printf("你赢了,random=%d",random);
case 3:
System.out.printf("你输了,random=%d",random);
}
'''
Sign in to make a reply
_我是来微博看美女的
‘’‘java
import java.util.Scanner;
/**
* switch实现石头/剪子/布并判断胜负
*/
public class Main {
public static void main(String[] args) {
System.out.println("please choice:");
System.out.println(" 1: Rock");
System.out.println(" 2: Scissors");
System.out.println(" 3: Paper");
// 用户输入:
Scanner scanner = new Scanner(System.in);
int choice = scanner.nextInt();
// 计算机随机数 1, 2, 3:
int random = (int)(1 + Math.random() * 3);//Math.random()生成[0,1)之间的随机数,乘以3以后变成0,3),+1后变成[1,4),用(int)强转后变成1,2,3之间某一个数。
switch (choice) {
case 1:
switch (random) {
case 1:
System.out.printf("平局,random=%d",random);
break;
case 2:
System.out.printf("你赢了,random=%d",random);
break;
case 3:
System.out.printf("你输了,random=%d",random);
break;
}
break;
case 2:
switch (random) {
case 1:
System.out.printf("你输了,random=%d",random);
break;
case 2:
System.out.printf("平局,random=%d",random);
break;
case 3:
System.out.printf("你赢了,random=%d",random);
break;
}
break;
case 3:
switch (random) {
case 1:
System.out.printf("你赢了,random=%d",random);
break;
case 2:
System.out.printf("你输了,random=%d",random);
break;
case 3:
System.out.printf("平局,random=%d",random);
break;
}
}
}
}
'''