import java.util.Random;
import java.util.Scanner;
public class game {
public static void main (String[] args) {
//玩家获胜次数
int player=0;
//平局次数
int number=0;
system.out.println("开始比赛");
system.out.println("请输入");
scanner sc=new scanner(system.in);
for(int i=1; i<=5; i++){
system.out.println("第"+i+"局");
//接收用户输入的字符串
string enter=sc.next();
//创建一个1~3的随机数
int radomNumber=new Random().nextInt(3)+1;
if(enter.equal("剪刀")) {
if(radomNumber==1) {
system.out.println("电脑出的是剪刀");
system.out.println("本局是平局");
number++;
} else if(radomNumber==2) {
system.out.println("电脑出的是石头");
system.out.println("你输了");
} else if(radomNumber==3) {
system.out.println("电脑出的是布");
system.out.println("你赢了");
player++;
}
} else if(enter.equal("石头"))
{
if(radomNumber==1) {
system.out.println("电脑出的是剪刀");
system.out.println("你赢了");
player++;
} else if(radomNumber==2) {
system.out.println("电脑出的是石头");
system.out.println("本局是平局");
} else if(radomNumber==3) {
system.out.println("电脑出的是布");
system.out.println("你输了");
number++;
}
} else if(enter.equal("布"))
{
if(radomNumber==1) {
system.out.println("电脑出的是剪刀");
system.out.println("你输了");
} else if(radomNumber==2) {
system.out.println("电脑出的是石头");
system.out.println("你赢了");
player++;
} else if(radomNumber==3) {
system.out.println("电脑出的是布");
system.out.println("本局是平局");
number++;
}
} else {
system.out.println("输入错误,游戏终止,请重新开始游戏");
}
}
system.out.println("本次游戏你赢了"+player+"局.平了"+number+"局");
int i=5-player-number;
if(i==player) {
system.out.println("平局");
} else if(i>player) {
system.out.println("你输了");
} else {
system.out.println("你赢了");
}
}
}
是一堆错好吧,System首字母大写、enter.equals()
import java.util.Random;
import java.util.Scanner;
public class game {
public static void main (String[] args) {
//玩家获胜次数
int player=0;
//平局次数
int number=0;
System.out.println("开始比赛");
System.out.println("请输入");
Scanner sc=new Scanner(System.in);
for(int i=1; i<=5; i++){
System.out.println("第"+i+"局");
//接收用户输入的字符串
String enter=sc.next();
//创建一个1~3的随机数
int radomNumber=new Random().nextInt(3)+1;
if(enter.equals("剪刀")) {
if(radomNumber==1) {
System.out.println("电脑出的是剪刀");
System.out.println("本局是平局");
number++;
} else if(radomNumber==2) {
System.out.println("电脑出的是石头");
System.out.println("你输了");
} else {
System.out.println("电脑出的是布");
System.out.println("你赢了");
player++;
}
} else if(enter.equals("石头"))
{
if(radomNumber==1) {
System.out.println("电脑出的是剪刀");
System.out.println("你赢了");
player++;
} else if(radomNumber==2) {
System.out.println("电脑出的是石头");
System.out.println("本局是平局");
} else {
System.out.println("电脑出的是布");
System.out.println("你输了");
number++;
}
} else if(enter.equals("布"))
{
if(radomNumber==1) {
System.out.println("电脑出的是剪刀");
System.out.println("你输了");
} else if(radomNumber==2) {
System.out.println("电脑出的是石头");
System.out.println("你赢了");
player++;
} else {
System.out.println("电脑出的是布");
System.out.println("本局是平局");
number++;
}
} else {
System.out.println("输入错误,游戏终止,请重新开始游戏");
}
}
System.out.println("本次游戏你赢了"+player+"局.平了"+number+"局");
int i=5-player-number;
if(i==player) {
System.out.println("平局");
} else if(i>player) {
System.out.println("你输了");
} else {
System.out.println("你赢了");
}
}
}
import java.util.Random;
import java.util.Scanner;
public class game {
public static void main (String[] args) {
//玩家获胜次数
int player=0;
//平局次数
int number=0;
System.out.println("开始比赛");
System.out.println("请输入");
Scanner sc =new Scanner(System.in);
for(int i=1; i<=5; i++){
System.out.println("第"+i+"局");
//接收用户输入的字符串
String enter=sc.next();
//创建一个1~3的随机数
int radomNumber=new Random().nextInt(3)+1;
if(enter.equals("剪刀")) {
if(radomNumber==1) {
System.out.println("电脑出的是剪刀");
System.out.println("本局是平局");
number++;
} else if(radomNumber==2) {
System.out.println("电脑出的是石头");
System.out.println("你输了");
} else if(radomNumber==3) {
System.out.println("电脑出的是布");
System.out.println("你赢了");
player++;
}
} else if(enter.equals("石头"))
{
if(radomNumber==1) {
System.out.println("电脑出的是剪刀");
System.out.println("你赢了");
player++;
} else if(radomNumber==2) {
System.out.println("电脑出的是石头");
System.out.println("本局是平局");
} else if(radomNumber==3) {
System.out.println("电脑出的是布");
System.out.println("你输了");
number++;
}
} else if(enter.equals("布"))
{
if(radomNumber==1) {
System.out.println("电脑出的是剪刀");
System.out.println("你输了");
} else if(radomNumber==2) {
System.out.println("电脑出的是石头");
System.out.println("你赢了");
player++;
} else if(radomNumber==3) {
System.out.println("电脑出的是布");
System.out.println("本局是平局");
number++;
}
} else {
System.out.println("输入错误,游戏终止,请重新开始游戏");
}
}
System.out.println("本次游戏你赢了"+player+"局.平了"+number+"局");
int i=5-player-number;
if(i==player) {
System.out.println("平局");
} else if(i>player) {
System.out.println("你输了");
} else {
System.out.println("你赢了");
}
}
}