石头剪刀布 java
import java.util.Random;
import java.util.Scanner;
public class Asak {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
Random newRom=new Random();
int ranDom=newRom.nextInt(3);
String compPrint="",scanSting="";
compPrint=reVsion(ranDom);
int scanInt=0;
System.out.println("你出什么?(2(石头)、1(剪刀)、0(布)");
scanInt=s.nextInt();
scanSting=reVsion(scanInt);
if (scanInt==ranDom){
System.out.println("计算机出的是:"+compPrint+",你出"+scanSting+",平局");
}
else if((scanInt>ranDom&&ranDom!=0)||(scanInt>ranDom&&(ranDom==0&&scanInt==1))||(scanInt==0&&ranDom==2))
System.out.println("计算机出的是:"+compPrint+",你出"+scanSting+",你赢了");
else
System.out.println("计算机出的是:"+compPrint+",你出"+scanSting+",你输了");
}
private static String reVsion(int ranDom) {
String compPrint="";
if (ranDom==0)
compPrint="布";
else if (ranDom==1)
compPrint="剪刀";
else
compPrint="石头";
return compPrint;
}
}
import java.util.Scanner;
public class Asak {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int comp=(int)(Math.random()*3);
int your;
System.out.println("你出什么?(2(石头)、1(剪刀)、0(布)");
your=s.nextInt();
System.out.print("计算机输出的是:"+((comp==1)?"剪刀":((comp==2)?"石头":"布")));
System.out.print(",你出"+((your==2)?"石头":((your==1)?"剪刀":"布")));
if (your==comp){
System.out.println(",平局");
}
else if((your>comp&&comp!=0)||(your>comp&&(comp==0&&your==1))||(your==0&&comp==2))
System.out.println(",你赢了");
else
System.out.println(",你输了");
}
}
版权声明:本文为weixin_45714844原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。