2016年6月17日 星期五

JAVA範例:猜數字

要寫這個範例前要先了解什麼是猜數字遊戲QQ
遊戲流程:
1.使用者輸入4個不重複的數字
2.電腦也會自動產生4個不重複的數字
3.使用者按"猜"按鈕會比對使用者輸入的數字與電腦產生的數字比對
4.比對結果若數字相同且位置相同則記1個A;若數字相同但位置不同則記1個B
5.一直到使用者猜到電腦的數字(即獲得4A)




JAVA猜數字完整範例下載

總共有四個檔案
1.GuessNumber: 放main function的地方
2.MyIO:主要負責畫面與遊戲執行過程
3.Random4:隨機產生四個不重複的數字,這裡使用的是衛兵法.
4.Mycompare(int[] a,int[] b):丟入兩數字陣列會比對幾A幾B並回傳結果.


沒有留言:

張貼留言