java猜拳游戏

来源:互联网 发布:调度数据网一二平面 编辑:程序博客网 时间:2024/05/14 07:17

主要是应用简单 的循环以及一些转译字符的使用做一个猜拳游戏。面向小白,大神绕路。

import java.util.*;
class CaiQuan 
{
public static void main(String[] args) 
{
Scanner s  = new Scanner(System.in);
while(true){
System.out.println("猜拳游戏:1,剪刀;2,石头;3,布,4,退出游戏\n请输入您的选择\n");
int a = s.nextInt();
int b = (int)(Math.random()*3+1);//电脑的
String me = "";//接收自己的选择
switch (a)
{
case 1:me="剪刀";
break;
case 2:me="石头";
break;
case 3:me="布";
break;
case 4:
System.out.println("游戏结束。。。");
return;
}
String other = "";//接收电脑的选择
switch (b)
{
case 1:other="剪刀";
break;
case 2:other="石头";
break;
case 3:other="布";
break;
}
System.out.println("您出的是\t"+me+"\n\n电脑出的是\t"+other+"\n");
if(a==b){
System.out.println("平局");
}else if(a==1&&b==3||a==2&&b==1||a==3&&b==2){
System.out.println("您赢了");
}else{
System.out.println("您输了");
}
System.out.println("*****************************\n");
}
}
}


运行效果

猜拳游戏:1,剪刀;2,石头;3,布,4,退出游戏
请输入您的选择


3
您出的是        布


电脑出的是      石头


您赢了
*****************************


猜拳游戏:1,剪刀;2,石头;3,布,4,退出游戏
请输入您的选择


2
您出的是        石头


电脑出的是      布


您输了
*****************************


猜拳游戏:1,剪刀;2,石头;3,布,4,退出游戏
请输入您的选择


0 0
原创粉丝点击