最多投掷6次骰子,一次2个。骰子数等于12赢否者输

代码:

package lx;
import java.util.Random;
public class Sjs {
     //这是一个main方法,是程序的入口:
     public static void main(String[] args) {
     System.out.println("通过抛掷来测试随机数");
     Random random = new Random();
     String [] theThrow = {"第一次","第二次","第三次","第四次","第五次","第六次"};
     int touzi1 = 0;
     int touzi2 = 0;
     for (int i = 0; i <theThrow.length ; i++) {
     touzi1 =1+Math.abs(random.nextInt())%6;
     touzi2 =1+Math.abs(random.nextInt())%6;
    System.out.println(theThrow[i]+"掷骰子:"+touzi1+","+touzi2);
    if (touzi1+touzi2==12) {
   System.out.println("恭喜您赢了!!!");
   return;
       }
   }
   System.out.println("对不起,您输了!!!");
   return;
      }
  }

运行结果:

java掷骰子 java掷骰子游戏代码_Math


 如上图所示,骰子小于12输了。 如下图所示,骰子等于12赢了

java掷骰子 java掷骰子游戏代码_System_02