一个猜骰子的小游戏
程序员文章站
2022-07-07 10:40:40
...
此代码,仅为一个小练习不喜莫嫌弃,各路大神多担待。
import java.util.Random;
import java.util.Scanner;
/*
* 猜两个骰子的点数:2-12
*/
public class Game {
public static void main(String[] args) {
start();
}
public static void start(){
Scanner sc = new Scanner(System.in);
while(true){
System.out.println("请输入你猜的点数(输入886就结束游戏):");
int num = sc.nextInt();
int number = getNember(2,12);
if(num==886){
break;
}else if(num==number){
System.out.println("Congratulations on your win!......");//中奖信息想加啥加啥吧,全凭你的喜好
}else if(num >number){
System.out.println("很可惜,猜大了"+(num-number)+"个数");
}else if (num<number){
System.out.println("很可惜,猜小了"+(number-num)+"个数");
}
}
}
/**
* 获取指定区间的值
*
* @param start
* 开始区间
* @param end
* 结束区间
* @return
*/
private static int getNember(int start, int end) {
Random random = new Random();//创建一个新的随机数生成器
return start + random.nextInt(end-start+1);
}
}
上一篇: 让网站打开更快 减少域名dns解析时间(TTL多大比较好)
下一篇: Linux重命名root用户