码迷,mamicode.com
首页 > 其他好文 > 详细

从一副牌中随机抽一张牌

时间:2017-04-01 23:15:16      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:blog   class   main   string   span   log   bre   stat   static   

public class Demo {
    public static void main(String[] args) {
        //定于花色,1代表红桃,2代表黑桃,3代表梅花,4代表方片
        int a = (int) (Math.random()*4+1);
        //定义牌的张数
        int b = (int) (Math.random()*13+5);
        
        switch(b){
        case 1:
            if(a==1){
            System.out.println("你的牌是红桃A");
            }else if(a==2){
                System.out.println("你的牌是黑桃A");
            }else if(a==3){
                System.out.println("你的牌是梅花A");
            }else {
                System.out.println("你的牌是方片A");
            }
            break;
        case 2:
            if(a==1){
            System.out.println("你的牌是红桃2");
            }else if(a==2){
                System.out.println("你的牌是黑桃2");
            }else if(a==3){
                System.out.println("你的牌是梅花2");
            }else {
                System.out.println("你的牌是方片2");
            }
            break;
        case 3:
            if(a==1){
            System.out.println("你的牌是红桃3");
            }else if(a==2){
                System.out.println("你的牌是黑桃3");
            }else if(a==3){
                System.out.println("你的牌是梅花3");
            }else {
                System.out.println("你的牌是方片3");
            }
            break;
        case 4:
            if(a==1){
            System.out.println("你的牌是红桃4");
            }else if(a==2){
                System.out.println("你的牌是黑桃4");
            }else if(a==3){
                System.out.println("你的牌是梅花4");
            }else {
                System.out.println("你的牌是方片4");
            }
            break;
        case 5:
            if(a==1){
            System.out.println("你的牌是红桃5");
            }else if(a==2){
                System.out.println("你的牌是黑桃5");
            }else if(a==3){
                System.out.println("你的牌是梅花5");
            }else {
                System.out.println("你的牌是方片5");
            }
            break;
        case 6:
            if(a==1){
            System.out.println("你的牌是红桃6");
            }else if(a==2){
                System.out.println("你的牌是黑桃6");
            }else if(a==3){
                System.out.println("你的牌是梅花6");
            }else {
                System.out.println("你的牌是方片6");
            }
            break;
            
        case 7:
            if(a==1){
            System.out.println("你的牌是红桃7");
            }else if(a==2){
                System.out.println("你的牌是黑桃7");
            }else if(a==3){
                System.out.println("你的牌是梅花7");
            }else {
                System.out.println("你的牌是方片7");
            }
            break;
        case 8:
            if(a==1){
            System.out.println("你的牌是红桃8");
            }else if(a==2){
                System.out.println("你的牌是黑桃8");
            }else if(a==3){
                System.out.println("你的牌是梅花8");
            }else {
                System.out.println("你的牌是方片8");
            }
            break;
        case 9:
            if(a==1){
            System.out.println("你的牌是红桃9");
            }else if(a==2){
                System.out.println("你的牌是黑桃9");
            }else if(a==3){
                System.out.println("你的牌是梅花9");
            }else {
                System.out.println("你的牌是方片9");
            }
            break;
        case 10:
            if(a==1){
            System.out.println("你的牌是红桃10");
            }else if(a==2){
                System.out.println("你的牌是黑桃10");
            }else if(a==3){
                System.out.println("你的牌是梅花10");
            }else {
                System.out.println("你的牌是方片10");
            }
            break;
        case 11:
            if(a==1){
            System.out.println("你的牌是红桃j");
            }else if(a==2){
                System.out.println("你的牌是黑桃j");
            }else if(a==3){
                System.out.println("你的牌是梅花j");
            }else {
                System.out.println("你的牌是方片j");
            }
            break;
        case 12:
            if(a==1){
            System.out.println("你的牌是红桃q");
            }else if(a==2){
                System.out.println("你的牌是黑桃q");
            }else if(a==3){
                System.out.println("你的牌是梅花q");
            }else {
                System.out.println("你的牌是方片q");
            }
            break;
        case 13:
            if(a==1){
            System.out.println("你的牌是红桃k");
            }else if(a==2){
                System.out.println("你的牌是黑桃k");
            }else if(a==3){
                System.out.println("你的牌是梅花k");
            }else {
                System.out.println("你的牌是方片k");
            }
            break;
            
        }
    
    }
}

 

从一副牌中随机抽一张牌

标签:blog   class   main   string   span   log   bre   stat   static   

原文地址:http://www.cnblogs.com/flei/p/6657601.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!