這是我的代碼? 編譯正常? 但是每次運(yùn)行只能玩一次就顯示按任意鍵結(jié)束? 什么問題?? 求指點(diǎn)? 尾部加上cmd的代碼提示import java.util.Scanner;?public class test{?public static void main(String[] x){????? Scanner in=new Scanner(System.in);?? System.out.println("猜拳游戲");?? System.out.println("請(qǐng)出拳(1.剪刀2.石頭3.布)");?? int person=in.nextInt();?? int computer=(int)(Math.random()*3)+1;???????? String Marks="拳頭";//這是給人做一個(gè)標(biāo)記;?? String Marks2="拳頭";//這是給電腦做一個(gè)標(biāo)記;???????? switch (person){?? case 1:??? Marks="剪刀";?????? break;??? case 2:???????????? Marks="石頭";??? break;??? case 3:?????? Marks="布";??? break;??????? ?? }??? switch (computer){?? case 2:??? Marks="剪刀";?????? break;??? case 3:???????????? Marks="石頭";??? break;??? case 4:?????? Marks="布";??? break;??????? ?? }?? if(person==computer){??? System.out.println("你出的是? "+Marks+?? "?? 電腦出的是? "+Marks2+"?? ————平局");?? }else if (person==1&&computer==2||person==2&&computer==3||person==3&&computer==1){?????? System.out.println("你出的是? "+Marks+? "?? 電腦出的是? "+Marks2+"?? ————你輸了");?? }else {?? System.out.println("你出的是? "+Marks+?? "?? 電腦出的是? "+Marks2+"? ————你贏了");?? }?}}cm代碼如下猜拳游戲請(qǐng)出拳(1.剪刀2.石頭3.布)1你出的是? 剪刀?? 電腦出的是? 拳頭?? ————你輸了請(qǐng)按任意鍵繼續(xù). . .是jdk的配置問題嗎?
添加回答
舉報(bào)
0/150
提交
取消