黑马程序员技术交流社区
标题:
Java基础猜数字
[打印本页]
作者:
天音|高山流水
时间:
2018-12-15 23:04
标题:
Java基础猜数字
本帖最后由 天音|高山流水 于 2018-12-15 23:46 编辑
import
java.util.Random
;
import
java.util.Scanner
;
//猜数字小游戏
public class
RandomGame {
public static void
main
(String[] args) {
Scanner s =
new
Scanner(System.
in
)
;
Random r =
new
Random()
;
int
rondom = r.nextInt(
101
)
;
//0-100随机数
System.
out
.println(
"猜数字游戏!!!V1.0 垃圾版:"
)
;
while
(
true
){
System.
out
.println(
"请输入一个0到100的数字"
)
;
int
guess = s.nextInt()
;
if
(guess>
100
|guess<
0
){
//判断数据
System.
out
.println(
"数据非法??????????请重输"
)
;
}
else
{
if
(guess>rondom){
System.
out
.println(
"你猜的数字大了,请在输入一个数字"
)
;
}
else if
(guess<rondom){
System.
out
.println(
"你输的数字太小了,请在输一个数字"
)
;
}
else
{
System.
out
.println(
"恭喜猜对了!!!!按任意键键+回车键继续游戏,输入【否】退出游戏"
)
;
rondom = r.nextInt(
101
)
;
String s1 = s.next()
;
if
(s1.equals(
new
String(
"否"
))){
System.
out
.println(
"游戏结束!"
)
;
System.
exit
(
0
)
;
}
}
}
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2