人機(jī)猜拳

public class wang {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
Person o = new Person();
Computer on = new Computer();
int count = 0;
Person person;
Computer computer;
int sc;
int num = 0;
int x;
int sum = 0;
String name = "";
System.out.println("----------------歡迎進(jìn)入游戲世界---------------------");
System.out.println("\n");
System.out.println("\t\t*******************\t\t");
System.out.println("\t\t****\t猜拳,開始\t***\t\t");
System.out.println("\t\t*******************\t\t");
System.out.println("出拳規(guī)則:1.剪刀2.石頭3.布");
System.out.println("請(qǐng)選擇對(duì)方角色(1:劉備2:孫權(quán)3:曹操)");
x = input.nextInt();
String name1 = "";
switch (x) {
case 1:
name1 = "劉備";
System.out.println("你選擇了劉備對(duì)戰(zhàn)");
break;
case 2:
name1 = "孫權(quán)";
System.out.println("你選擇了孫權(quán)對(duì)戰(zhàn)");
break;
case 3:
name1 = "曹操";
System.out.println("你選擇了曹操對(duì)戰(zhàn)");
break;
}
System.out.println("請(qǐng)輸入你的姓名:");
String n = input.next();
System.out.println(n + "VS" + name1);
String con = "";

System.out.println("\n要開始碼?(y/n)");
con = input.next();

while (con.equals("y")) {
    int perFist;
    int compFist;
    perFist = o.showFist();
    compFist = on.showFist();
    if ((perFist == 1 && compFist == 1)
            || (perFist == 2 && compFist == 2)
            || (perFist == 3 && compFist == 3)) {
        System.out.println("結(jié)果:和局,真衰!\n");

    } else if ((perFist == 1 && compFist == 3)
            || (perFist == 2 && compFist == 1)
            || (perFist == 3 && compFist == 2)) {
        System.out.println("結(jié)果:恭喜,你贏了!");
        num++;
    } else {
        System.out.println("結(jié)果說:^_^,你輸了,真笨!\n");

        sum++;
    }
    count++;
    System.out.println("\n是否開始下一輪(y/n):");
    con = input.next();
}
System.out.println("------------------------------------------");
System.out.println(n + "VS" + name1);
System.out.println("對(duì)戰(zhàn)次數(shù):" + count);
System.out.println("姓名\t\t得分");
System.out.println(n + "\t\t" + num);
System.out.println(name1 + "\t\t" + sum);
if (sum < num) {
    System.out.println("結(jié)果:恭喜");
} else if (sum == num) {
    System.out.println("結(jié)果:還好,平局");
} else if (sum > num) {
    System.out.println("結(jié)果:呵呵,笨笨,下次加油!");
}
System.out.println("------------------------------------------");

}
}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容