Discuss / Java / 作业

作业

Topic source

package com.itranswarp.learnjava;

import java.util.Scanner;

public class Mainlianxi{

public static void main(String[] ages){

System.out.println("剪刀石头布游戏");

System.out.print("1:代表剪刀\n2:代表石头\n3:代表布\n");

System.out.println("请做出你的选择:");

Scanner scanner=new Scanner(System.in);

int choise=scanner.nextInt();

int random=1+(int)(Math.random()*3);

int a=0;

switch(choise){

case 1:

if(random==1){a=1;}

if(random==2){a=3;}

if(random==3){a=2;}

break;

case 2:

if(random==1){a=2;}

if(random==2){a=1;}

if(random==3){a=3;}

break;

case 3:

if(random==1){a=3;}

if(random==2){a=2;}

if(random==3){a=1;}

break;

default:a=0;}

String[] cz= {"选错了","剪刀","石头","布"};

String[] res= {"错","平局哦","你胜利了","你失败了"};

System.out.printf("你的选择是:%s\n",cz[choise]);

System.out.printf("电脑的选择是: %s\n",cz[random]);

System.out.printf("比赛结果是:%s",res[a]);

}

}


  • 1

Reply