admin管理员组文章数量:1794759
java实现剪刀石头布程序
文章目录 主要思路: 1代表石头 2代表剪刀 3代表布 一共实行5局,分别计算计算机和用户的输赢情况,最后进行输出比赛的结果 在程序过程中主要是依次将情况列出,并且注意计算机应该给出1-3之间的数字并且是随机输出。 public class 石头剪刀布 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner in=new Scanner(System.in); int a=0;//用户成功次数 int b=0;//平局场次 int c=0;//电脑成功次数 int k=5; do { int com=(int)Math.random()*3+1;//电脑所给的随机数 1 剪刀 2 石头 3 布 int n=in.nextInt();//用户输入 if(n==1)//用户输入剪刀 { if(com==1) { System.out.println("平局"); b++; } if(com==2) { System.out.println("你输了"); c++; } if(com==3) { System.out.println("你赢了"); a++; } } else if(n==2)//用户输入石头 { if(com==1) { System.out.println("你赢了"); a++; } if(com==2) { System.out.println("平局"); b++; } if(com==3) { System.out.println("你输了"); c++; } } else if(n==3)//用户输入布 { if(com==1) { System.out.println("你输了"); c++; } if(com==2) { System.out.println("你赢了"); a++; } if(com==3) { System.out.println("平局"); b++; } } k--; }while(k>0); if(a>c) System.out.println("恭喜你,获得最终胜利"); if(a<c) System.out.println("很遗憾,你输了"); if(b==5) System.out.println("最终平局"); } }
版权声明:本文标题:java实现剪刀石头布程序 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686842747a109204.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论