黑马程序员技术交流社区
标题:
小游戏的代码
[打印本页]
作者:
我是海礁
时间:
2016-3-2 22:58
标题:
小游戏的代码
// 产生一个随机数
int number = (int) (Math.random() * 100) + 1;
// 加入count
int count = 0;
// 在这里加入最大值,和最小值
int max = 100;
int min = 1;
while (true) {
// 键盘录入数据
Scanner sc = new Scanner(System.in);
System.out.println("请输入你要猜的数据:(" + min + "~" + max + ")");
try {
count++;
int guessNumber = sc.nextInt();
// 判断
if (guessNumber > number) {
max = guessNumber;
System.out.println("你猜大了");
} else if (guessNumber < number) {
min = guessNumber;
System.out.println("你猜小了");
} else {
System.out.println("恭喜你,花了" + count + "次就猜中了");
// 问是否继续
System.out.println("请问还要继续吗?(yes)");
sc = new Scanner(System.in);
String str = sc.nextLine();
if ("yes".equals(str)) {
// 重写赋值随机数
number = (int) (Math.random() * 100) + 1;
count = 0;
max = 100;
min = 1;
} else {
break;
}
}
} catch (InputMismatchException e) {
System.out.println("你输入的数据有误");
}
}
作者:
晓寒轻
时间:
2016-3-2 23:37
3期的???哈哈、我也发、
作者:
Monkey1992
时间:
2016-3-2 23:40
呵呵,赞
作者:
乐龙
时间:
2016-3-2 23:59
一张帖看完黑马所有学科、班级就业薪资,颠覆你的认知!
作者:
红豆
时间:
2016-3-3 21:52
猜数字的啊
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2