/*
* Copyright (c) 2014, 煙台大學電腦學院
* All rights reserved.
* 檔案名稱:test.cpp
* 作 者:李曉凱
* 完成日期:2015年 9 月 23 日
* 版 本 號:v1.0
*
* 問題描述:利用Java編寫了一個小遊戲,類比隨機取撲克牌詳情往下看。
* 輸入描述:
* 程式輸出:
*/
import java.util.Scanner;public class pro1 {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubint number1=(int)(System.currentTimeMillis()%12);int number2=(int)(System.currentTimeMillis()%4);String str1 = null,str2=null; switch(number1){case 0:str1="Ace";break;case 1:str1="2";break;case 2:str1="3";break;case 3:str1="4";break;case 4:str1="5";break;case 5:str1="6";break;case 6:str1="7";break;case 7:str1="8";break;case 8:str1="9";break;case 9:str1="10";break;case 10:str1="Jack";break;case 11:str1="Queen";break;case 12:str1="King";break;}switch(number2){case 0:str2="Clubs";break;case 1:str2="Diamonds";break;case 2:str2="Hearts";break;case 3:str2="Spades";break;}System.out.println("The card you picked is "+str1+" of "+str2);}}
總結:這個在Java中還是比較好編寫的,只要能隨機取出兩個數,一個為0~12,代表牌的大小,一個為0~3,代表牌的花色,這樣就能類比隨機取牌的遊戲了。