import java.util.Scanner;
import java.util.Random;
/**
*跟电脑玩石头剪刀布,需要从控制台输入信息,
*然后去判断,然后给予反馈信息
*/
public class GuessFist{
public static void main(String[] args){
while(true){
//1.获得用户输入内容
System.out.println("请出拳:");
Scanner sc = new Scanner(System.in);
String s = sc.nextLine();// 石头 剪刀 布
//2.系统随机产生一个信息(石头0,剪刀1,布2)
Random r = new Random();
int num = r.nextInt(3);
//3.进行对比,给予反馈
if("石头".equals(s)){//当用户输入的是石头时
if(num==0){
System.out.println("您出的是石头,电脑出的也是石头");
System.out.println("平啦~!");
} else if(num == 1){
System.out.println("您出的是石头,电脑出的是剪刀");
System.out.println("赢啦~");
}else if(num == 2){
System.out.println("您出的是石头,电脑出的是布");
System.out.println("小样,你输啦~");
}
}
//当用户出的是剪刀时
//当用户出的是布时
System.out.println();
//当用户不想玩时,退出系统
if("不玩啦".equals(s)){
System.out.println("亲,欢迎下次再来!");
break;
}
}
}
}
相关文章
- 01-04人和机器猜拳游戏
- 01-04winform小程序---猜拳小游戏
- 01-04hdu4115猜拳游戏求只有平和胜以及限制特定局要相同或不同的可行性
- 01-04猜拳游戏——比积分,先的到3积分的赢
- 01-04用if做了一个简单的猜拳游戏(做的不好还请指点,谢谢!)
- 01-04与电脑猜拳
- 01-04猜拳小游戏
- 01-04C语言复习之猜拳小游戏
- 01-04猜拳游戏:(python)
- 01-04判断语句和循环语句-2.8-应用:猜拳游戏