您的位置:首页 > 编程语言 > Java开发

java记——随机抽牌(加强版)

2015-10-05 20:38 561 查看
问题及代码:

问题描述:

随机在一封牌中抽取一张牌,输出他的花色和大小

程序代码:

public class Exercise {
public static void main(String[] args) {
final int NUMBER_OF_CARDS = 52;

// Pick a card
int number = (int)(Math.random() * NUMBER_OF_CARDS);

System.out.print("The card you picked is ");
if (number % 13 == 0)
System.out.print("Ace of ");
else if (number % 13 == 10)
System.out.print("Jack of ");
else if (number % 13 == 11)
System.out.print("Queen of ");
else if (number % 13 == 12)
System.out.print("King of ");
else
System.out.print((number % 13) + " of ");

if (number / 13 == 0)
System.out.println("Clubs");
else if (number / 13 == 1)
System.out.println("Diamonds");
else if (number / 13 == 2)
System.out.println("Hearts");
else if (number / 13 == 3)
System.out.println("Spades");
}
}


运行结果:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: