zoukankan      html  css  js  c++  java
  • 有趣的java小项目------猜拳游戏

    package com.aaa;
    
    //总结:猜拳游戏主要掌握3个方面:1.人出的动作是从键盘输入的(System.in)2.电脑是随机出的(Random随机数)3.双方都要出(条件判断)
    import java.util.Scanner;
    
    public class bbb {
    	public static void main(String[] args) {
    		Scanner in = new Scanner(System.in);
    		System.out.println("----猜拳游戏----");
    		System.out.println("请出拳 (1.剪刀 2.石头 3.布)");
    		int person = in.nextInt();
    		int computer = (int) (Math.random() * 3) + 1;
    		String Marks = "拳头";// 你出的是
    		String Marks2 = "拳头";// 电脑出的是
    		switch (person) {
    		case 1:
    			Marks = "剪刀";
    			break;
    		case 2:
    			Marks = "石头";
    			break;
    		case 3:
    			Marks = "布";
    			break;
    
    		}
    		switch (computer) {
    		case 1:
    			Marks2 = "剪刀";
    			break;
    		case 2:
    			Marks2 = "石头";
    			break;
    		case 3:
    			Marks2 = "布";
    			break;
    
    		}
    
    		System.out.println(computer);
    		if (person == 1 && computer == 1) {
    			System.out
    					.println("你出的是:" + Marks + ",电脑输出的是" + Marks2 + "~0~--平局");
    
    		} else if (person == 1 && computer == 2 || person == 2 && computer == 3
    				||
    
    				person == 3 && computer == 1) {
    			System.out.println("你出的是:" + Marks + ",电脑输出的是" + Marks2 + "你输了-_-");
    		} else
    			System.out.println("你出的是:" + Marks + ",电脑输出的是:" + Marks2 + "你赢了!");
    	}
    }
    

      

  • 相关阅读:
    学习canvas过程中的小菜鸟
    小菜鸟谈html语义化
    mui常用方法
    mui的侧滑菜单如何禁用手势侧滑
    ajax 传递数组参数
    LNMP状态管理命令
    LNMP相关软件目录及文件位置
    ubuntu常用命令
    Ubuntu设置允许root用户登录
    linux一键安装web环境(sh-1.3.0)
  • 原文地址:https://www.cnblogs.com/langlove/p/java.html
Copyright © 2011-2022 走看看