• My Dream---------0.001版本


     1 package game;
     2 import java.util.*;
     3 public class Game_0.001 {
     4     public static void main(String[] args) {
     5         Scanner input=new Scanner(System.in);
     6         //剑----x,y,w,a,c
     7         //刀----x1,y1,w1,b,d
     8         int i=1;          //定义回合数
     9         int w=1000;       //(剑)生命值
    10         int w1=1000;      //(刀)生命值
    11         double a;         //(剑)伤害倍数系数
    12         double b;         //(刀)伤害倍数系数
    13         double c;         //(剑)力道系数
    14         double d;         //(刀)力道系数
    15         double x;         //(剑)最终力道数值
    16         double x1;        //(刀)最终力道数值
    17         int y;            //(剑)最终伤害数值
    18         int y1;           //(刀)最终伤害数值
    19         //设定伤害公式
    20         while(w>0&&w1>0){
    21             System.out.println("第"+i+"回合");
    22             c=Math.random();//(剑)力道系数
    23             x=(c*10-3);     //(剑)最终力道数值
    24             d=Math.random();//(刀)力道系数
    25             x1=(d*10-3);    //(刀)最终力道数值
    26             i++;
    27             if(x>100){        //(剑)Miss!!???
    28                 System.out.println("Miss!!???(剑)");
    29                 b=Math.random();   //(刀)伤害倍数系数
    30                 y=0;           //(剑)最终伤害数值
    31                 y1=(int)((x1++/5*300%17*7-5)*b);  //(刀)最终伤害数值
    32                 w=(w-y1);      //(剑)生命值
    33                 w1=(w1-y);     //(刀)生命值
    34                 System.out.println("(剑)造成的伤害:"+y);
    35                 System.out.println("(刀)的生命值:"+w1);
    36                 System.out.println("(刀)造成的伤害:"+y1);
    37                 System.out.println("(剑)的生命值:"+w);
    38             }else if(x1>100){  //(刀)Miss!!???
    39                 System.out.println("Miss!!???(刀)");
    40                 a=Math.random();   //(剑)伤害倍数系数
    41                 y=(int)((x++/5*300%17*7-5)*a);  //(剑)最终伤害数值
    42                 y1=0;          //(刀)最终伤害数值
    43                 w=(w-y1);      //(剑)生命值
    44                 w1=(w1-y);     //(刀)生命值
    45                 System.out.println("(剑)造成的伤害:"+y);
    46                 System.out.println("(刀)的生命值:"+w1);
    47                 System.out.println("(刀)造成的伤害:"+y1);
    48                 System.out.println("(剑)的生命值:"+w);
    49             }else if(x>100&&x1>100){      //(刀),(剑)Miss!!???
    50                 System.out.println("Miss!!???(剑)");
    51                 System.out.println("Miss!!???(刀)");
    52                 y=0;          //(剑)最终伤害数值
    53                 y1=0;         //(刀)最终伤害数值
    54                 w=(w-y1);     //(剑)生命值
    55                 w1=(w1-y);    //(刀)生命值
    56                 System.out.println("(剑)造成的伤害:"+y);
    57                 System.out.println("(刀)的生命值:"+w1);
    58                 System.out.println("(刀)造成的伤害:"+y1);
    59                 System.out.println("(剑)的生命值:"+w);
    60             }else{
    61             a=Math.random();   //(剑)伤害倍数系数
    62             b=Math.random();   //(刀)伤害倍数系数
    63             y=(int)((x++/5*300%17*7-5)*a);      //(剑)最终伤害数值
    64             y1=(int)((x1++/5*300%17*7-5)*b);    //(刀)最终伤害数值
    65             w=(w-y1);          //(剑)生命值
    66             w1=(w1-y);         //(刀)生命值
    67             System.out.println("(剑)造成的伤害:"+y);
    68             System.out.println("(刀)的生命值:"+w1);
    69             System.out.println("(刀)造成的伤害:"+y1);
    70             System.out.println("(剑)的生命值:"+w);
    71         }
    72         }
    73         System.out.println("胜负已分!!!");
    74         }
    75     
    76 
    77 }
  • 相关阅读:
    Mysql安装(msi版的安装)
    001 springBoot的数据库操作
    使用IDEA搭建spring
    spring简介
    rabbitMQ的安装(Windows下)
    mysql过滤数据
    mysql查询数据
    均值滤波,中值滤波,最大最小值滤波
    图像运动去模糊(Motion Deblurring)代码
    数字图像处理,图像锐化算法的C++实现
  • 原文地址:https://www.cnblogs.com/dark-qinshou/p/4680164.html
Copyright © 2020-2023  润新知