admin管理员组

文章数量:1794759

java实现剪刀石头布程序

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