import java.util.*;public class Cai{ public static void main(String[] args);{ Scanner in =new Scanner(System.in); System.out.println("--------猜拳游戏--------"); System.out.println("请出拳:(1.剪刀 2.石头 3.布)"); int person=in.nextrInt(); Random computer=new Random(); int number=conputer.nextInt(3)+1; int computer=(int)(Math.random()*3)+1; String Marks1="拳";//这是给人的一个标记(Marks) String Marks2="拳"; swicth(person);{ case 1: Marks1="1"; break; case 2: Marks1=2; break; case 3: Marks1=3; break; } swicth(computer);{ case 1: Marks2="剪刀"; break; case 2: Marks2="石头"; break; case 3: Marks2="布"; break; } if(person==computer){ System.out.println(Marks1+Marks2); }else if(person==1&&computer==2||person==2&&computer==3||person==3&&computer==1){ System.out.println("你出的是:"+Marks1+"电脑出的是:"+Marks2+"你输了"); }else{ System.out.println("你出的是:"+Marks1+"电脑出的是:"+Marks2+"你赢了"); } }}
请问大神,为什么是 孤立的case
答案:2 悬赏:10 手机版
解决时间 2021-02-01 23:31
- 提问者网友:嘚啵嘚啵
- 2021-02-01 12:32
最佳答案
- 五星知识达人网友:撞了怀
- 2021-02-01 13:00
switch拼错啦
全部回答
- 1楼网友:渊鱼
- 2021-02-01 13:18
其实是switch的嵌套使用,case是为了判断a或者 b的是否大于0,一般商业中不提倡这样的写法不容易维护
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯